| Masterdata Suite-Commit Id is: fe2db3cb & Branch Name is:release-1.2.0.1 | ||||||
|---|---|---|---|---|---|---|
Server Component Details Group: io.mosip.hotlist, Artifact: hotlist-service, version: 1.2.0.1-B2, Commit ID: 20b256a Group: io.mosip.admin, Artifact: admin-service, version: 1.2.0.1-B2, Commit ID: 20b256a Group: io.mosip.kernel, Artifact: kernel-auditmanager-service, version: 1.2.0.1-B2, Commit ID: 20b256a Group: io.mosip.kernel, Artifact: kernel-auth-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.biosdk, Artifact: biosdk-services, version: 1.2.0.1-B3, Commit ID: f2a0b59 Group: io.mosip.idrepository, Artifact: credential-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.idrepository, Artifact: credential-request-generator, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.datashare, Artifact: data-share-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.authentication, Artifact: authentication-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 0f164c6 Group: io.mosip.authentication, Artifact: authentication-internal-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 0f164c6 Group: io.mosip.authentication, Artifact: authentication-otp-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.idrepository, Artifact: id-repository-identity-service, version: 1.2.0.1-SNAPSHOT, Commit ID: de6186c https://api-internal.qa-release.mosip.net/v1/idgenerator/actuator/info- No Response Group: io.mosip.kernel, Artifact: kernel-keymanager-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.kernel, Artifact: kernel-masterdata-service, version: 1.2.0.1-B2, Commit ID: 20b256a Group: io.mosip.kernel, Artifact: kernel-notification-service, version: 1.2.0.1-B1, Commit ID: 20b256a Group: io.mosip.kernel, Artifact: kernel-otpmanager-service, version: 1.2.0.1-B3-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.pms, Artifact: partner-management-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.pms, Artifact: policy-management-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.preregistration.captcha, Artifact: pre-registration-captcha-service, version: 1.2.0.1-B2, Commit ID: bcee333 https://api-internal.qa-release.mosip.net/v1/pridgenerator/actuator/info- No Response https://api-internal.qa-release.mosip.net/registrationprocessor/v1/packetreceiver/actuator/info- No Response Group: io.mosip.registrationprocessor, Artifact: registration-processor-registration-status-service, version: 1.2.0.1-B3, Commit ID: 20b256a Group: io.mosip.resident, Artifact: resident-service, version: 1.2.0.1-B3, Commit ID: 20b256a Group: io.mosip.kernel, Artifact: kernel-syncdata-service, version: 1.2.0.1-B2, Commit ID: 20b256a Group: io.mosip.idrepository, Artifact: id-repository-vid-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a https://api-internal.qa-release.mosip.net/hub/actuator/info- No Response https://api-internal.qa-release.mosip.net/v1/identity/actuator/info- No Response Group: io.mosip.registrationprocessor, Artifact: registration-processor-registration-transaction-service, version: 1.2.0.1-B3, Commit ID: 20b256a Group: io.mosip.registrationprocessor, Artifact: registration-processor-workflow-manager-service, version: 1.2.0.1-B3, Commit ID: 20b256a Group: io.mosip.registrationprocessor, Artifact: registration-processor-landing-zone, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a Group: io.mosip.registrationprocessor, Artifact: registration-processor-notification-service, version: 1.2.0.1-SNAPSHOT, Commit ID: 20b256a https://api-internal.qa-release.mosip.net/registrationprocessor/v1/opencrvs-stage/actuator/info- No Response https://api-internal.qa-release.mosip.net/registrationprocessor/v1/reprocessor/actuator/info- No Response Group: io.mosip.print, Artifact: print, version: 1.2.0.1-B2, Commit ID: 20b256a https://api-internal.qa-release.mosip.net/registrationprocessor/v1/camelbridge/actuator/info- No Response | ||||||
Server Errors No server errors | ||||||
| Test | # Total | # Passed | # Skipped | # Failed | Time (ms) | |
| BulkUpload | 2 | 2 | 0 | 0 | 868 | |
| GetAllTxnDetailBulkUpload | 1 | 1 | 0 | 0 | 131 | |
| GetApplicationConfigs | 1 | 1 | 0 | 0 | 87 | |
| CreateBlockListedWords | 5 | 5 | 0 | 0 | 963 | |
| UpdateBlockListedWordStatus | 2 | 2 | 0 | 0 | 498 | |
| UpdateBlockListedWords | 7 | 7 | 0 | 0 | 775 | |
| UpdateBlockListedWordDetails | 5 | 5 | 0 | 0 | 546 | |
| FetchAllBlockListedWord | 1 | 0 | 0 | 1 | 15 | |
| FetchBlockListedWordByLangcode | 2 | 2 | 0 | 0 | 216 | |
| SearchBlockListedWords | 9 | 9 | 0 | 0 | 1,165 | |
| FilterBlockListedWords | 6 | 6 | 0 | 0 | 612 | |
| DeleteBlockListedWords | 1 | 1 | 0 | 0 | 125 | |
| BlockListedWordValidation | 1 | 1 | 0 | 0 | 89 | |
| CreateDeviceType | 10 | 10 | 0 | 0 | 1,501 | |
| UpdateDeviceType | 9 | 9 | 0 | 0 | 855 | |
| UpdateDeviceTypeStatus | 2 | 2 | 0 | 0 | 246 | |
| FetchAllDeviceType | 1 | 1 | 0 | 0 | 346 | |
| DeviceTypeFilter | 8 | 8 | 0 | 0 | 823 | |
| DeviceTypeSearch | 6 | 6 | 0 | 0 | 876 | |
| CreateDeviceSpecification | 20 | 20 | 0 | 0 | 1,699 | |
| UpdateDeviceSpecStatus | 2 | 2 | 0 | 0 | 245 | |
| UpdateDeviceSpecification | 18 | 18 | 0 | 0 | 1,414 | |
| FetchDeviceSpec | 4 | 4 | 0 | 0 | 308 | |
| FetchAllDeviceSpec | 1 | 1 | 0 | 0 | 88 | |
| DeviceSpecFilter | 11 | 11 | 0 | 0 | 1,159 | |
| DeviceSpecSearch | 16 | 15 | 0 | 1 | 1,800 | |
| CreateDevice | 13 | 13 | 0 | 0 | 1,279 | |
| UpdateDevice | 13 | 13 | 0 | 0 | 1,150 | |
| UpdateDeviceStatus | 1 | 1 | 0 | 0 | 124 | |
| FetchDevice | 5 | 5 | 0 | 0 | 548 | |
| GetDeviceHistory | 1 | 1 | 0 | 0 | 171 | |
| DeviceFilter | 7 | 7 | 0 | 0 | 956 | |
| DeviceSearch | 8 | 8 | 0 | 0 | 1,883 | |
| DeleteDevice | 1 | 1 | 0 | 0 | 87 | |
| DecommisionDevice | 2 | 2 | 0 | 0 | 216 | |
| DeleteDeviceSpec | 2 | 2 | 0 | 0 | 192 | |
| CreateDocumentCategory | 11 | 11 | 0 | 0 | 1,009 | |
| UpdateDocumentCategory | 9 | 9 | 0 | 0 | 791 | |
| FetchDocumentCategories | 3 | 3 | 0 | 0 | 240 | |
| FetchAllDocumentCategories | 1 | 1 | 0 | 0 | 83 | |
| FilterDocCategory | 7 | 7 | 0 | 0 | 608 | |
| SearchDocCategories | 17 | 17 | 0 | 0 | 1,503 | |
| DeleteDocumentCategory | 2 | 2 | 0 | 0 | 164 | |
| CreateDocumentType | 9 | 9 | 0 | 0 | 728 | |
| UpdateDocumentType | 6 | 6 | 0 | 0 | 846 | |
| UpdateDocType | 3 | 3 | 0 | 0 | 409 | |
| FetchDocumentTypes | 3 | 3 | 0 | 0 | 302 | |
| FetchAllDocumentTypes | 1 | 1 | 0 | 0 | 97 | |
| FilterDocumentType | 8 | 8 | 0 | 0 | 807 | |
| SearchDocumentType | 17 | 17 | 0 | 0 | 1,501 | |
| DeleteDocumentType | 2 | 2 | 0 | 0 | 151 | |
| CreateRegCenterType | 8 | 8 | 0 | 0 | 793 | |
| UpdateRegCenterTypeStatus | 1 | 1 | 0 | 0 | 134 | |
| SearchRegCenterType | 15 | 15 | 0 | 0 | 1,375 | |
| UpdateRegCenterType | 5 | 5 | 0 | 0 | 433 | |
| FilterRegCenterType | 10 | 10 | 0 | 0 | 933 | |
| FetchAllRegCenterType | 1 | 1 | 0 | 0 | 76 | |
| FetchMissingRegCenterTypeDetails | 1 | 1 | 0 | 0 | 76 | |
| DeleteRegCenterType | 2 | 2 | 0 | 0 | 150 | |
| CreateRegistrationCenter | 6 | 4 | 0 | 2 | 1,570 | |
| UpdateRegistrationCenter | 5 | 5 | 0 | 0 | 1,082 | |
| UpdateRegCentStatus | 1 | 1 | 0 | 0 | 150 | |
| FetchRegCent | 23 | 23 | 0 | 0 | 3,040 | |
| FetchAllRegCent | 1 | 1 | 0 | 0 | 104 | |
| FetchRegCentHistory | 3 | 3 | 0 | 0 | 291 | |
| RegCenterFilter | 4 | 4 | 0 | 0 | 389 | |
| RegCenterSearch | 1 | 0 | 0 | 1 | 97 | |
| UpdateRegistrationCenterLang | 1 | 1 | 0 | 0 | 202 | |
| UpdateRegistrationCenterNonLanguage | 1 | 1 | 0 | 0 | 334 | |
| FetchMissingRegCenterDetails | 1 | 1 | 0 | 0 | 77 | |
| DecommissionRegCenter | 1 | 1 | 0 | 0 | 207 | |
| DeleteRegCenter | 1 | 1 | 0 | 0 | 81 | |
| UserCenterMapping | 4 | 3 | 0 | 1 | 387 | |
| UpdateUserCenterMapping | 3 | 0 | 0 | 3 | 249 | |
| UpdateUserCenterMappingStatus | 2 | 1 | 0 | 1 | 179 | |
| CreateMachineType | 10 | 10 | 0 | 0 | 978 | |
| UpdateMachineTypeStatus | 1 | 1 | 0 | 0 | 144 | |
| MachineTypeSearch | 11 | 10 | 0 | 1 | 995 | |
| UpdateMachineType | 7 | 7 | 0 | 0 | 557 | |
| FilterMachineType | 8 | 8 | 0 | 0 | 727 | |
| FetchAllMachineType | 1 | 1 | 0 | 0 | 77 | |
| CreateMachineSpecification | 20 | 19 | 0 | 1 | 1,601 | |
| UpdateMachineSpecificationStatus | 1 | 1 | 0 | 0 | 175 | |
| SearchMachineSpec | 21 | 21 | 0 | 0 | 3,038 | |
| UpdateMachineSpecification | 18 | 18 | 0 | 0 | 1,326 | |
| FilterMachineSpec | 13 | 13 | 0 | 0 | 1,186 | |
| FetchAllMachineSpecification | 1 | 1 | 0 | 0 | 79 | |
| DeleteMachineSpec | 2 | 2 | 0 | 0 | 199 | |
| CreateMachine | 13 | 13 | 0 | 0 | 1,552 | |
| UpdateMachine | 12 | 12 | 0 | 0 | 1,405 | |
| UpdateMachineStatus | 1 | 1 | 0 | 0 | 112 | |
| SearchMachine | 20 | 20 | 0 | 0 | 3,762 | |
| FilterMachines | 5 | 5 | 0 | 0 | 432 | |
| FetchMachine | 4 | 3 | 0 | 1 | 306 | |
| DeleteMachine | 2 | 2 | 0 | 0 | 182 | |
| DecommisionMachine | 1 | 1 | 0 | 0 | 143 | |
| CreateHoliday | 10 | 10 | 0 | 0 | 1,157 | |
| HolidaySearch | 9 | 9 | 0 | 0 | 1,202 | |
| UpdateHoliday | 9 | 9 | 0 | 0 | 992 | |
| UpdateHolidayStatus | 2 | 2 | 0 | 0 | 248 | |
| FilterHolidays | 9 | 9 | 0 | 0 | 855 | |
| DeleteHoliday | 4 | 4 | 0 | 0 | 397 | |
| CreateLocationData | 10 | 9 | 0 | 1 | 1,216 | |
| UpdateLocationData | 11 | 10 | 1 | 0 | 941 | |
| UpdateLocationStatus | 1 | 0 | 0 | 1 | 28 | |
| FilterLocationData | 2 | 1 | 0 | 1 | 183 | |
| FetchLocation | 13 | 12 | 0 | 1 | 1,022 | |
| FetchAllLocation | 1 | 1 | 0 | 0 | 99 | |
| FetchMissingLocation | 1 | 1 | 0 | 0 | 99 | |
| CreateTemplateType | 4 | 4 | 0 | 0 | 490 | |
| CreateTemplateFileFormat | 9 | 9 | 0 | 0 | 652 | |
| UpdateTemplateFileFormatStatus | 2 | 2 | 0 | 0 | 227 | |
| UpdateTemplateFileFormat | 11 | 11 | 0 | 0 | 734 | |
| DeleteTemplateFileFormat | 2 | 2 | 0 | 0 | 143 | |
| GetTemplateFileFormat | 3 | 3 | 0 | 0 | 244 | |
| CreateTemplate | 11 | 11 | 0 | 0 | 994 | |
| SearchTemplateDetails | 13 | 13 | 0 | 0 | 1,643 | |
| FilterTemplateDetails | 7 | 7 | 0 | 0 | 769 | |
| UpdateTemplateStatus | 1 | 1 | 0 | 0 | 125 | |
| UpdateTemplate | 11 | 11 | 0 | 0 | 836 | |
| FetchTemplate | 5 | 5 | 0 | 0 | 1,301 | |
| DeleteTemplate | 2 | 2 | 0 | 0 | 138 | |
| FetchAllUserDetails | 1 | 1 | 0 | 0 | 3,995 | |
| FetchValidDocuments | 1 | 1 | 0 | 0 | 168 | |
| FetchAllValidDocuments | 1 | 1 | 0 | 0 | 104 | |
| DeleteValidDocument | 1 | 1 | 0 | 0 | 99 | |
| GetPossiableValues | 3 | 3 | 0 | 0 | 297 | |
| GetPacketRejectionReason | 4 | 4 | 0 | 0 | 499 | |
| PacketRejectionReasonCategory | 2 | 2 | 0 | 0 | 236 | |
| PacketRejectionReasonList | 2 | 2 | 0 | 0 | 157 | |
| GetModuleByLangCode | 2 | 2 | 0 | 0 | 203 | |
| GetModuleByIdLangCode | 3 | 3 | 0 | 0 | 213 | |
| GetMachineHistory | 4 | 3 | 0 | 1 | 274 | |
| GetMachines | 1 | 1 | 0 | 0 | 80 | |
| GetLocationHierarchyByHierarchyName | 2 | 2 | 0 | 0 | 134 | |
| GetimmediateChildrenByLocationCode | 3 | 2 | 0 | 1 | 290 | |
| GetLocations | 1 | 1 | 0 | 0 | 72 | |
| GetLocationHierarchyLevelByLastUpdatedDate | 2 | 2 | 0 | 0 | 127 | |
| GetLanguage | 1 | 1 | 0 | 0 | 62 | |
| GetMappedMachinesByRegCentID | 2 | 1 | 0 | 1 | 134 | |
| GetIdTypeByLangCode | 2 | 2 | 0 | 0 | 203 | |
| GetHolidaysMissingIds | 2 | 2 | 0 | 0 | 160 | |
| getregistrationmachineusermappinghistory | 1 | 0 | 0 | 1 | 83 | |
| GetBiometricAttributesByAuthType | 3 | 3 | 0 | 0 | 231 | |
| BiometricAttributes | 7 | 7 | 0 | 0 | 514 | |
| GetExceptionalHolidays | 3 | 3 | 0 | 0 | 301 | |
| GetDocumentTypeByLangCode | 2 | 2 | 0 | 0 | 222 | |
| GetMissingDocumentTypeByLangcode | 2 | 2 | 0 | 0 | 176 | |
| UpdateDocCategory | 3 | 3 | 0 | 0 | 421 | |
| GetDocCategory | 1 | 1 | 0 | 0 | 83 | |
| GetDocCategoryByLangCode | 3 | 3 | 0 | 0 | 207 | |
| GetMissingDocumentCategoryByLangcode | 2 | 2 | 0 | 0 | 130 | |
| CreateBiometricType | 1 | 1 | 0 | 0 | 154 | |
| GetBiometricTypes | 1 | 0 | 0 | 1 | 3 | |
| GetBiometricTypesByLangcode | 2 | 2 | 0 | 0 | 141 | |
| GetBiometricTypeByCodeAndLangcode | 5 | 5 | 0 | 0 | 451 | |
| CreateIdType | 2 | 2 | 0 | 0 | 202 | |
| FetchValidDocumentsByDocCategoryCode | 2 | 2 | 0 | 0 | 300 | |
| CreateValidDocument | 4 | 3 | 0 | 1 | 324 | |
| FetchAllTitle | 1 | 1 | 0 | 0 | 86 | |
| ValidDocumentSearch | 10 | 10 | 0 | 0 | 877 | |
| ValidDocumentFilter | 5 | 5 | 0 | 0 | 324 | |
| GetDocType_DocCatByAppID | 2 | 2 | 0 | 0 | 168 | |
| CreateDynamicField | 2 | 2 | 0 | 0 | 186 | |
| UpdateDynamicField | 1 | 1 | 0 | 0 | 128 | |
| UpdateDynamicFieldStatus | 3 | 3 | 0 | 0 | 291 | |
| FetchDynamicField | 1 | 1 | 0 | 0 | 89 | |
| FetchDistinctDynamicField | 1 | 1 | 0 | 0 | 116 | |
| FetchDistinctDynamicFieldByLangcode | 1 | 1 | 0 | 0 | 100 | |
| DeleteDynamicField | 3 | 3 | 0 | 0 | 300 | |
| SearchDynamicField | 8 | 8 | 0 | 0 | 769 | |
| FilterDynamicField | 5 | 5 | 0 | 0 | 405 | |
| FetchMissingDynamicField | 2 | 2 | 0 | 0 | 151 | |
| FetchWorkingDays | 4 | 4 | 0 | 0 | 371 | |
| UpdateWorkingDay | 1 | 1 | 0 | 0 | 97 | |
| UpdateWorkingDayStatus | 2 | 2 | 0 | 0 | 144 | |
| CreateZoneUser | 4 | 4 | 0 | 0 | 436 | |
| UpdateZoneUser | 1 | 1 | 0 | 0 | 212 | |
| UpdateZoneUserStatus | 1 | 1 | 0 | 0 | 105 | |
| GetUserDetails | 3 | 1 | 0 | 2 | 213 | |
| GetUserDetailsByIdAndEffDate | 4 | 3 | 0 | 1 | 308 | |
| DeleteUserCenterMapping | 2 | 1 | 0 | 1 | 167 | |
| SearchUserCenterMapping | 2 | 2 | 0 | 0 | 886 | |
| DeleteZoneUser | 1 | 1 | 0 | 0 | 107 | |
| GetApplicantType | 23 | 16 | 0 | 7 | 5,208 | |
| SearchPacketWorkflow | 3 | 2 | 1 | 0 | 1,334 | |
| ResumePacketWorkflow | 2 | 2 | 0 | 0 | 149 | |
| FetchHolidays | 6 | 5 | 0 | 1 | 486 | |
| FetchTemplateType | 3 | 3 | 0 | 0 | 247 | |
| FetchAllTemplates | 1 | 1 | 0 | 0 | 88 | |
| FetchMissingTemplates | 2 | 2 | 0 | 0 | 184 | |
| FetchUISpec | 1 | 1 | 0 | 0 | 275 | |
| FetchAllUISpec | 1 | 1 | 0 | 0 | 312 | |
| FetchAllIdschema | 1 | 1 | 0 | 0 | 84 | |
| FetchIdSchema | 1 | 1 | 0 | 0 | 113 | |
| FetchModule | 2 | 2 | 0 | 0 | 131 | |
| FetchAppConfig | 1 | 1 | 0 | 0 | 63 | |
| Total | 940 | 903 | 2 | 35 | 108,575 | |
| Testcase Input |
|---|
| testCaseName=Masterdata_BulkUpload_Smoke_sid, endPoint=/v1/admin/bulkupload, role=admin, templateFields=null, input={ "category":"masterdata", "files":["masterdata/BulkUpload/FilesToUpload/gender.csv"], "operation":"insert", "tableName":"gender" }, output={ "tableName": "gender", "operation": "insert" }, inputTemplate=masterdata/BulkUpload/bulkUpload, outputTemplate=masterdata/BulkUpload/bulkUploadResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_BulkUpload_update_gender_name, endPoint=/v1/admin/bulkupload, role=admin, templateFields=null, input={ "category":"masterData", "files":["masterdata/BulkUpload/FilesToUpload/updateGender.csv"], "operation":"update", "tableName":"gender" }, output={ "tableName": "gender", "operation": "update" }, inputTemplate=masterdata/BulkUpload/bulkUpload, outputTemplate=masterdata/BulkUpload/bulkUploadResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Master_GetAllTxnDetailBulkUpload_Smoke, endPoint=/v1/admin/bulkupload/getAllTransactions, role=admin, templateFields=null, input={ "category":"masterdata" }, output={ "entityName": "$IGNORE$", "operation": "$IGNORE$", "category": "$IGNORE$" }, inputTemplate=masterdata/GetAllTxnDetailBulkUpload/allTxnDetails, outputTemplate=masterdata/GetAllTxnDetailBulkUpload/allTxnDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Master_GetApplicationConfigs_smoke, endPoint=/v1/masterdata/applicationconfigs, role=admin, templateFields=null, input={ }, output={ "primaryLangCode": "$IGNORE$", "secondaryLangCode": "$IGNORE$", "version": "$IGNORE$" }, inputTemplate=masterdata/GetApplicationConfigs/getApplicationConfigs, outputTemplate=masterdata/GetApplicationConfigs/getApplicationConfigsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word], input={ "description": "wrongword", "isActive": true, "langCode": "eng", "word": "dumboo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumboo" }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/BlockListedWords/blockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydata", "isActive": true, "langCode": "eng", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "badwords", "isActive": true, "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_space_in_word, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word], input={ "description": "wrongword", "isActive": true, "langCode": "eng", "word": "dumbo 98", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Blocklisted word cannot contain numbers and special characters" } ] }, inputTemplate=masterdata/BlockListedWords/blockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateBlockListedWordStatus_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords?isActive={isActive}&word={word}, role=admin, templateFields=[word], input={ "word": "dumboo", "isActive": true }, output={ "status": "Status updated successfully for BlocklistedWords" }, inputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatus, outputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateBlockListedWordStatus_Invalid_word, endPoint=/v1/masterdata/blocklistedwords?isActive={isActive}&word={word}, role=admin, templateFields=null, input={ "word": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/UpdateBlockListedWordStatus/updateBlockListedWordStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word, oldWord], input={ "description": "wrong word updated", "isActive": "true", "langCode": "eng", "oldWord": "dumboo", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumbooo" }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/BlockListedWords/blockListedWordsResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydata", "isActive": "true", "langCode": "eng", "oldWord": "dumb", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": "true", "langCode": "eng", "oldWord": "bullword", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "badwords", "isActive": "true", "oldWord": "bull word", "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_Valid_WordLength128, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description], input={ "description": "dummydataupdated", "isActive": "true", "langCode": "eng", "oldWord": "defdefghijklmnopqrstuvddwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx", "word": "defdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwx upd", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_inValid_descriptionBlank, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[word], input={ "description": "", "isActive": "true", "langCode": "eng", "oldWord": "bullword", "word": "bullwordupd", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_with_spaces, endPoint=/v1/masterdata/blocklistedwords, role=admin, templateFields=[description, word, oldWord], input={ "description": "wrong word updated", "isActive": "true", "langCode": "eng", "oldWord": "dumboo", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/BlockListedWords/updateBlockListedWords, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_BlocklistedWordsLength129, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description], input={ "description": "dummy data", "isActive": true, "langCode": "eng", "word": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_DescriptionLength257, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[word], input={ "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBlockListedWords_Invalid_EmptyWord, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description], input={ "description": "bad words", "isActive": true, "langCode": "eng", "word": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.word: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWordDetails_eng_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[description, word], input={ "description": "wrong word updated again", "isActive": true, "langCode": "eng", "word": "dumbooo", "requesttime": "$TIMESTAMP$" }, output={ "word": "dumbooo" }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/UpdateBlockListedWordDetails/updateblockListedWordDetailsResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateBlockListedWords_inValid_descriptionBlank, endPoint=/v1/masterdata/blocklistedwords/details, role=admin, templateFields=[word], input={ "description": "", "isActive": true, "langCode": "eng", "word": "bullword", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/UpdateBlockListedWordDetails/updateBlockListedWordDetails, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Master_FetchAllBlockListedWord_valid_smoke, endPoint=/v1/masterdata/blocklistedwords/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllBlockListedWord/fetchAllBlockListedWord, outputTemplate=masterdata/FetchAllBlockListedWord/fetchAllBlockListedWordResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Output Validation Exception |
java.lang.NullPointerException
at io.mosip.testrig.apirig.admin.fw.util.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2051)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:139)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchBlackListedWord_invalid_langcode, endPoint=/v1/masterdata/blocklistedwords/{langCode}, role=admin, templateFields=null, input={ "langCode": "GER" }, output={ "errors": [ { "errorCode": "KER-MSD-008", "message": "Blocklisted word not found" } ] }, inputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchBlockListedWordByLangcode_valid_eng_smoke, endPoint=/v1/masterdata/blocklistedwords/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng" }, output={ }, inputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcode, outputTemplate=masterdata/FetchBlockListedWordByLangcode/fetchBlockListedWordByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_ColumnName, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_EmptyColumn, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_EmptyFilterType, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_PageStart, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination,pageStart" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Invalid_SortField, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumb upd", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "sldjfkd", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field sldjfkd" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_FilterTypeContains, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "contains", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "startsWith", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_Request_Smoke, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchBlockListedWords_Valid_SortFieldDESC, endPoint=/v1/masterdata/blocklistedwords/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "word", "type": "equals", "value": "dumbooo", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "word", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "word": "dumbooo" } ] }, inputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWords, outputTemplate=masterdata/SearchBlockListedWords/searchBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_ColumnName, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "ajfkdjf", "type": "All", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_EmptyColumnName, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "All", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_EmptyFilterType, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "word", "type": "", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Invalid_FilterType, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "word", "type": "adfdfdf", "text": "dumb upd" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Valid_Request_Smoke, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text, fieldValue], input={ "filters": [{ "columnName": "word", "type": "unique", "text": "dumbooo" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "word", "fieldValue": "dumbooo" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterBlockListedWords_Valid_TypeAll, endPoint=/v1/masterdata/blocklistedwords/filtervalues, role=admin, templateFields=[text, fieldValue], input={ "filters": [{ "columnName": "word", "type": "All", "text": "dumbooo" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "word", "fieldValue": "dumbooo" } ] }, inputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWords, outputTemplate=masterdata/FilterBlockListedWords/filterBlockListedWordsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_DeleteBlockListedWords_valid_smoke, endPoint=/v1/masterdata/blocklistedwords/{word}, role=admin, templateFields=[word, code], input={ "word": "dumbooo" }, output={ "code":"dumbooo" }, inputTemplate=masterdata/DeleteBlockListedWords/deleteBlockListedWords, outputTemplate=masterdata/DeleteBlockListedWords/deleteBlockListedWordsResult, restMethod=Delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_BlockListedWordValidation_eng_All_Valid_Smoke, endPoint=/v1/masterdata/blocklistedwords/words, role=admin, templateFields=[], input={ "blocklistedwords": [{word: "dumbo7"}], "requesttime": "$TIMESTAMP$" }, output={ "code": "Valid" }, inputTemplate=masterdata/BlockListedWordValidation/blockListedWordValidation, outputTemplate=masterdata/BlockListedWordValidation/blockListedWordValidationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description, name], input={ "code": "GST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "GST4", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST4" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_All_Valid_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST3" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_Dublicate_Device_Neg, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-053" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[name], input={ "code": "GST3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=null, input={ "code": "GST3", "description": "test 1.0.8", "isActive": "$REMOVE$", "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_Spacial_Character_Neg, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description, name], input={ "code": "G@ST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "G@ST$4", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceType_TO_verify_Deactivation, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "REG", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "REG", "requesttime": "$TIMESTAMP$" }, output={ "code": "REG" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST4", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST4" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_All_Valid_Smoke, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "code": "GST3" }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/DeviceType/deviceTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Code_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "test 1.0.8", "isActive": true, "langCode": "eng", "name": "GST updated", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[name], input={ "code": "GST3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceType_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicetypes, role=admin, templateFields=[description], input={ "code": "GST3", "description": "test 1.0.8", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceType/deviceType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceTypeStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicetypes?isActive={isActive}&code={code}, role=admin, templateFields=[], input={ "code": "GST4", "isActive": "true" }, output={ "status": "Status updated successfully for Device Types" }, inputTemplate=masterdata/UpdateDeviceTypeStatus/updateDeviceTypeStatus, outputTemplate=masterdata/UpdateDeviceTypeStatus/updateteDeviceTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceTypeStatus_TO_Verify_Deactivation, endPoint=/v1/masterdata/devicetypes?isActive={isActive}&code={code}, role=admin, templateFields=[], input={ "code": "FRS", "isActive": "false" }, output={ "errors": [ { "errorCode": "KER-MSD-055" } ] }, inputTemplate=masterdata/UpdateDeviceTypeStatus/updateDeviceTypeStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDeviceTypes_valid_smoke, endPoint=/v1/masterdata/devicetypes/all, role=admin, templateFields=[], input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypes, outputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_All_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "all", "text": "GST4" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "GST4" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Invalid_FilterType_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equal", "text": "Printer" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Printer" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Invalid_Value_Name_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Language" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_Valid_Smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "GST4" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "GST4" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_inValid_blank_FilterType_neg, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "GST" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_inValid_columnName, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "adfdfd", "type": "unique", "text": "Printer" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeFilter_isActive_eng_smoke, endPoint=/v1/masterdata/devicetypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "true" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilter, outputTemplate=masterdata/DeviceTypeFilter/deviceTypeFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Contains_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "FRS", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "FRS", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Equals_isActive_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "name", "type": "equals", "value": "GST", "fromValue": "string", "toValue": "string" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Invalid_ColumnName_neg, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "12abcd21", "type": "equals", "value": "GST", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_Invalid_Value_Name_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "GST1", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceTypeSearch_startsWith_Name_eng_smoke, endPoint=/v1/masterdata/devicetypes/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "Finger Print Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearch, outputTemplate=masterdata/DeviceTypeSearch/deviceTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "hogwarts", "description": "Test DeviceSpec", "deviceTypeCode": "GST4", "id": "743", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/DeviceSpecification/deviceSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_Duplicate_DeviceSpecification_Neg, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "hogwarts", "description": "Test DeviceSpec", "deviceTypeCode": "GST4", "id": "743", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-054" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "$REMOVE$", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "ara", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_DeviceTypeCode_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "$REMOVE$", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "DMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-714", "message": "Invalid dtype_code received" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "qwertyuiopasdfg17", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "$REMOVE$", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "qwertyuiopasdfg17", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "$REMOVE$", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDeviceSpecification_InputParameter_isActive_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": "$REMOVE$", "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecStatus_All_Valid_Smoke, endPoint=/v1/masterdata/devicespecifications?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$", "isActive": true }, output={ "status": "Status updated successfully for Device Specifications" }, inputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatus, outputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecStatus_Invalid_id, endPoint=/v1/masterdata/devicespecifications?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/UpdateDeviceSpecStatus/updateDeviceSpecStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_All_Valid_Smoke, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno DeviceSpec", "description": "Test DeviceSpec updated", "deviceTypeCode": "GST4", "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Face scanner", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/DeviceSpecification/deviceSpecificationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "$REMOVE$", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name], input={ "brand": "Techno", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_DeviceTypeCode_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "$REMOVE$", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceTypeCode: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Invalid_DeviceTypeCode, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "DMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-714", "message": "Invalid dtype_code received" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "qwertyuiopasdfg17", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "$REMOVE$", "model": "2020", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "qwertyuiopasdfg17", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[name, description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "$REMOVE$", "name": "Cam", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/devicespecifications, role=admin, templateFields=[description], input={ "brand": "Techno", "description": "Techno DeviceSpec", "deviceTypeCode": "CMR", "id": "744", "isActive": true, "langCode": "eng", "minDriverversion": "1.0", "model": "2020", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DeviceSpecification/deviceSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_allValid_byDeviceTypeCode_smoke, endPoint=/v1/masterdata/devicespecifications/devicetypecode/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "FRS", "langcode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_allValid_smoke_with_lang, endPoint=/v1/masterdata/devicespecifications/{langcode}, role=admin, templateFields=[], input={ "devicetypecode": "$REMOVE$", "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_allValid_smoke_with_lang_and_deviceType, endPoint=/v1/masterdata/devicespecifications/{langcode}/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "GST4", "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDeviceSpec_invalid_devicetypecode_unexisting, endPoint=/v1/masterdata/devicespecifications/{langcode}/{devicetypecode}, role=admin, templateFields=[], input={ "devicetypecode": "notInDB", "langcode": "eng" }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/FetchDeviceSpec/fetchDeviceSpec, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDeviceSpec_AllValid_smoke, endPoint=/v1/masterdata/devicespecifications/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceSpec/fetchAllDeviceSpec, outputTemplate=masterdata/FetchAllDeviceSpec/fetchAllDeviceSpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_All_Brand_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "all", "text": "hogwarts" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_All_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Fingerprint Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Fingerprint Scanner" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Invalid_FilterType_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equal", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Cam" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Invalid_Value_Name_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Language" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_Brand_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "unique", "text": "Techno DeviceSpec" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "brand", "fieldValue": "Techno DeviceSpec" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_IsActive_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "true" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_Model_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "model", "type": "unique", "text": "2020" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "model", "fieldValue": "2020" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_Unique_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Fingerprint Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Fingerprint Scanner" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_inValid_blank_FilterType_neg, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecFilter_inValid_columnName, endPoint=/v1/masterdata/devicespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Cam" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceSpecFilter/deviceSpecFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_InvalidPageFetch, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_ASC_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Contains_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_DESC_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_Brand, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "brand", "type": "equals", "value": "Logitech", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "brand", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_DeviceTypeName, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "deviceTypeName", "type": "equals", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "Camera" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_Model, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "model", "type": "equals", "value": "C270", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "model", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "Logitech", "model": "$IGNORE$", "deviceTypeCode": "CMR", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_InvalidPageStart, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_ColumnName, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "dfadf", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_FilterType, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_RequestTime, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_SortType, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "equal", "value": "Camera", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "AESCENDING" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318" } ] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_Invalid_Value_Name, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Language", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_StartsWith_Name_eng, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "Webcam", "brand": "$IGNORE$", "model": "$IGNORE$", "deviceTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "deviceTypeName": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSpecSearch_TwoValueSearch_pos, endPoint=/v1/masterdata/devicespecifications/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Webcam", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "brand", "type": "contains", "value": "hogwarts", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearch, outputTemplate=masterdata/DeviceSpecSearch/deviceSpecSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name, description], input={ "name": "testDevicedummy", "description": "testDevicedummy", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": false, "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_DSpecID_AboveMaxLen36, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_DeviceName_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Device_Zone_notPresentInDB, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "ara", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "BOM", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-439", "message": "Admin not authorized to access this Device for this Zone" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "qwertyuiopasdfge18", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_InputParameterInvalid_Format, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "ara", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "2018-12-24T05", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Serial_Number_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name, description], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 0 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDevice_Valid_Smoke_decommison_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name, description], input={ "name": "testDevicedummy", "description": "testDevicedummy", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "testDevicedummy", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": false, "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy updated", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "$IGNORE$", "deviceSpecId": "743", "ipAddress": "172.23.174.113", "isActive": "$IGNORE$", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_DSpecID_AboveMaxLen36, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.deviceSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_DeviceName_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Device_Zone_notPresentInDB, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "BOM", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-439", "message": "Admin not authorized to access this Device for this Zone" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "qwertyuiopasdfge18", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_InputParameterInvalid_Format, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "2018-12-24T05", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=null, input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Serial_Number_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/devices, role=admin, templateFields=[name], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "name": "testDevicedummy_1", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDevice_Valid_Smoke_decommison_sid, endPoint=/v1/masterdata/devices, role=globalAdmin, templateFields=[name], input={ "id": "$ID:CreateDevice_Valid_Smoke_decommison_sid_id$", "name": "testDevicedummy updated", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": true, "langCode": "eng", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$ZONE_CODE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, output={ "name": "$IGNORE$", "deviceSpecId": "736", "ipAddress": "172.23.174.113", "isActive": "$IGNORE$", "macAddress": "D4-3D-7E-C0-8C-4A", "zoneCode": "$IGNORE$", "validityDateTime": "$TIMESTAMP$", "serialNum": "ceec5f62-77b7-46f3-816b-3e734305a9c8", "requesttime": "$TIMESTAMP$" }, inputTemplate=masterdata/Device/createDevice, outputTemplate=masterdata/Device/createDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDeviceStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices, role=admin, templateFields=[], input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Devices" }, inputTemplate=masterdata/UpdateDeviceStatus/updateDeviceStatus, outputTemplate=masterdata/UpdateDeviceStatus/updateDeviceStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_allValid_smoke_with_lang, endPoint=/v1/masterdata/devices/{langCode}, role=admin, templateFields=[name, description], input={ "deviceType": "$REMOVE$", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_allValid_smoke_with_lang_and_deviceType, endPoint=/v1/masterdata/devices/{langCode}/{deviceType}, role=admin, templateFields=[name, description], input={ "deviceType": "GST4", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_allValid_smoke_with_regCentre, endPoint=/v1/masterdata/devices/mappeddevices/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId": "10005", "deviceType": "$REMOVE$", "langCode": "$REMOVE$" }, output={ "devices": [{ "isActive": true }] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/FetchDevice/fetchDeviceByCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_invalid_deviceType_unexisting, endPoint=/v1/masterdata/devices/{langCode}/{deviceType}, role=admin, templateFields=null, input={ "deviceType": "notInDB", "langCode": "eng", "regCenterId": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-010", "message": "Device not Found" } ] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDevice_invalid_regCentre, endPoint=/v1/masterdata/devices/mappeddevices/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId": "100@@345", "deviceType": "$REMOVE$", "langCode": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-441", "message": "Registration Center and Device Not Found" } ] }, inputTemplate=masterdata/FetchDevice/fetchDevice, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDeviceHistory_allValid_smoke, endPoint=/v1/masterdata/deviceshistories/{id}/{langcode}/{effdatetimes}, role=regproc, templateFields=[langCode], input={ "id":"$ID:CreateDevice_All_Valid_Smoke_sid_id$", "langcode":"eng", "effdatetimes":"$TIMESTAMP$" }, output={ "deviceHistoryDetails": [{ "isActive": true }] }, inputTemplate=masterdata/GetDeviceHistory/getDeviceHistory, outputTemplate=masterdata/GetDeviceHistory/getDeviceHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_Invalid_RequestTime, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_MacAddress_All_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "macAddress", "type": "all", "text": "D4-3D-7E-C0-8C-4A" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "macAddress", "fieldValue": "D4-3D-7E-C0-8C-4A" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_MacAddress_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "macAddress", "type": "unique", "text": "D4-3D-7E-C0-8C-4A" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "macAddress", "fieldValue": "D4-3D-7E-C0-8C-4A" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_Name_eng_All_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Mock IRIS Scanner" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_Name_eng_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "Mock IRIS Scanner" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_SerialNum_Unique_smoke, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "serialNum", "type": "unique", "text": "12.68498.96" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/DeviceFilter/deviceFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceFilter_inValid_columnName, endPoint=/v1/masterdata/devices/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Mock IRIS Scanner" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/DeviceFilter/deviceFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_ASC_Name_eng_pos, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_DESC_Name_eng_pos, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "langCode": "$IGNORE$", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Equals_MacAddress_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "macAddress", "type": "equals", "value": "85-BB-97-4B-14-05", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "name", "type": "startswith", "value": "Mock IRIS Scanner", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Equals_SerialNo_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "serialNum", "type": "equals", "value": "3456789012", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "3456789012", "description": "$IGNORE$", "macAddress": "85-BB-97-4B-14-05", "ipAddress": "$IGNORE$", "deviceSpecId": "327", "isActive": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/DeviceSearch/deviceSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Invalid_RequestTime_neg, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "testDevicedummy", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Invalid_SortType_neg, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "testDevicedummy", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "AESCENDING" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type AESCENDING is not supported" } ] }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeviceSearch_Invalid_Value_Name_smoke, endPoint=/v1/masterdata/devices/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Language", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/DeviceSearch/deviceSearch, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDevice_All_Valid_Smoke_sid_id$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/DeleteDevice/deleteDevice, outputTemplate=masterdata/DeleteDevice/deleteDeviceResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommisionDevice_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devices/decommission/{deviceId}, role=globalAdmin, templateFields=null, input={ "deviceId": "$ID:CreateDevice_Valid_Smoke_decommison_sid_id$" }, output={ }, inputTemplate=masterdata/DecommisionDevice/decommisionDevice, outputTemplate=masterdata/DecommisionDevice/decommisionDeviceResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommisionDevice_Invalid_ID, endPoint=/v1/masterdata/devices/decommission/{deviceId}, role=admin, templateFields=null, input={ "deviceId": "shshdhhdh343GGhddnh" }, output={ "errors": [ { "errorCode": "KER-MSD-042" } ] }, inputTemplate=masterdata/DecommisionDevice/decommisionDevice, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDeviceSpec_All_Valid_Smoke_sid, endPoint=/v1/masterdata/devicespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpec, outputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpecResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDeviceSpec_Invalid_ID, endPoint=/v1/masterdata/devicespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateDeviceSpecification_All_Valid_Smoke_sid_id$" }, output={ "errors": [ { "errorCode": "KER-MSD-012", "message": "Device Specification not found" } ] }, inputTemplate=masterdata/DeleteDeviceSpec/deleteDeviceSpec, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name], input={ "code": "DocTestCode321", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode321" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_InputParameter_isActive_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": "$REMOVE$", "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "$REMOVE$", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Invalid_InputParameter_Name_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Spacial_Character_Neg, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name], input={ "code": "DocTestC@ode321", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "D@ocC$at", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentCategory_Valid_Smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode123", "description": "Testing positive Doc", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_All_Valid_Mandatory_Fields, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode321", "description": "DocTestCode321 updated", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode321" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "$REMOVE$", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Empty, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Invalid_InputParameter_Name_Missing, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[description], input={ "code": "DocTestCode01", "description": "Testing positive Doc", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentCategory_Valid_Smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=[name, description], input={ "code": "DocTestCode123", "description": "Testing positive Doc updated", "isActive": true, "langCode": "eng", "name": "DocCat", "requesttime": "$TIMESTAMP$" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DocumentCategory/documentCategory, outputTemplate=masterdata/DocumentCategory/documentCategoryResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentCategories_invalid_code_notpresent, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=[], input={ "code":"notInDB", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentCategories_invalid_langcode, endPoint=/v1/masterdata/documentcategories/{langcode}, role=admin, templateFields=[], input={ "code":"$REMOVE$", "langcode":"java" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentCategories_valid_smoke_langcode, endPoint=/v1/masterdata/documentcategories/{langcode}, role=admin, templateFields=[langcode], input={ "code":"$REMOVE$", "langcode":"eng" }, output={ }, inputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategories, outputTemplate=masterdata/FetchDocumentCategories/fetchDocumentCategoriesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDocumentCategories_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/documentcategories/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllDocumentCategories/fetchAllDocumentCategories, outputTemplate=masterdata/FetchAllDocumentCategories/fetchAllDocumentCategoriesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_Empty_FilterText_Pos, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_Valid_Request_Smoke, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_Valid_column_code_filterType_all, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "all", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/FilterDocCategory/filterDocCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_RequestTime_format, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_filterColumnName, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dfjkdj", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_filterColumnName_blank, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "All", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCategory_inValid_filterType, endPoint=/v1/masterdata/documentcategories/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "adfdf", "text": "DocTestCode01" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDocCategory/filterDocCategory, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_Valid_Request_Smoke, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "false", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_Valid_sortBy_code, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "POA", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_Valid_sortType_DESC, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "$IGNORE$", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/SearchDocCategories/searchDocCategoriesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_columnName, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "agshshs", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "agshshs", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_columnName_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filterType, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "kfdjfkd", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filterType_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filter_value, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "agshshs", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_filter_value_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_pagesize, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "POA", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_requestTime_format, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortField, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortField_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortType, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_sortType_blank, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "DocTestCode123", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_typeFilter_contains, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocCategories_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/documentcategories/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocCategories/searchDocCategories, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentCategory_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documentcategories/{code}, role=admin, templateFields=null, input={ "code": "DocTestCode123" }, output={ "code": "DocTestCode123" }, inputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategory, outputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategoryResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentCategory_Invalid_ID, endPoint=/v1/masterdata/documentcategories/{code}, role=admin, templateFields=null, input={ "code": "DocTestCode123" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/DeleteDocumentCategory/deleteDocumentCategory, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_All_Valid_Mandatory_Fields_Eng, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0020", "description": "$REMOVE$", "isActive": true, "langCode": "eng", "name": "TestDocType0020 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0020", "description": "$IGNORE$", "isActive": "$IGNORE$", "name": "TestDocType0020 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Code_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Code_Char37, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "GSD Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Descr_Char129, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_IsActive_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": "$REMOVE$", "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Name_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Invalid_Name_Char65, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmf", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Spacial_Character_Neg, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDoc@Type0010", "description": "TestDocType0010 Card Holder", "isActive": true, "langCode": "eng", "name": "TestDoc$Type@0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder", "isActive": true, "langCode": "eng", "name": "TestDocType0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder", "isActive": "$IGNORE$", "name": "TestDocType0010 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Code_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Code_Char37, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "GSD Card", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Descr_Char129, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "GSD", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Name_Blank, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[description], input={ "code": "GSD", "description": "GSD Holder card", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Invalid_Name_Char65, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "GSD", "description": "GSD Card Holder", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmf", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes, role=admin, templateFields=[name, description], input={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder updated", "isActive": true, "langCode": "eng", "name": "TestDocType0010 Card", "requesttime": "$TIMESTAMP$" }, output={ "code": "TestDocType0010", "description": "TestDocType0010 Card Holder updated", "isActive": "$IGNORE$", "name": "TestDocType0010 Card" }, inputTemplate=masterdata/DocumentType/documentType, outputTemplate=masterdata/DocumentType/documentTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documenttypes?isActive=true&code=TestDocType0020, role=admin, templateFields=null, input={ }, output={ "status": "Status updated successfully for Document Types" }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/UpdateDocType/updateDocTypeResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocType_Invalid_code, endPoint=/v1/masterdata/documenttypes?isActive=true&code=ABC, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocType_Invalid_status, endPoint=/v1/masterdata/documenttypes?isActive=false&code=CIN, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-119", "message": "Mapping exist before deactivating remove the mapping" } ] }, inputTemplate=masterdata/UpdateDocType/updateDocType, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentTypes_invalid_documentcategorycode_notpresent, endPoint=/v1/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"Java", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentTypes_invalid_langcode, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"$REMOVE$", "langcode":"e@@efff34354566y" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchDocumentTypes_invalid_langcode_notpresent, endPoint=/v1/masterdata/documenttypes/{documentcategorycode}/{langcode}, role=admin, templateFields=[], input={ "documentcategorycode":"TestDocType0010", "langcode":"ger" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/FetchDocumentTypes/fetchDocumentTypes, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDocumentTypes_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/documentcategories/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllDocumentTypes/fetchAllDocumentTypes, outputTemplate=masterdata/FetchAllDocumentTypes/fetchAllDocumentTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocCatTypMapping_inValid_filterType_blank, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Empty_FilterText_Pos, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "code", "type": "All", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "TestDocType0010 Card" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Valid_TypeAll, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "All", "text": "TestDocType0010 Card" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_Valid_column_code_filterType_all, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "all", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/FilterDocumentType/filterDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_inValid_RequestTime_format, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "All", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_inValid_filterColumnName, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dfjkdj", "type": "All", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDocumentType_inValid_filterType, endPoint=/v1/masterdata/documenttypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "code", "type": "adfdf", "text": "TestDocType0010" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDocumentType/filterDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_columnName, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "agshshs", "type": "equals", "value": "TestDocType0010", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_columnName_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "TestDocType0010", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filterType, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "kfdjfkd", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filterType_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filter_value, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "agshshs", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_filter_value_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_pagesize, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_requestTime_format, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortField, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortField_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortType, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_sortType_blank, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_typeFilter_contains, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumentType_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "isActive", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumnetType_Valid_FilterTypeContains, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumnetType_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDocumnetType_Valid_Smoke, endPoint=/v1/masterdata/documenttypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "TestDocType0010 Card", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "description": "$IGNORE$", "code": "TestDocType0010", "langCode": "$IGNORE$", "name": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchDocumentType/searchDocumentType, outputTemplate=masterdata/SearchDocumentType/searchDocumentTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documenttypes/{code}, role=admin, templateFields=null, input={ "code": "TestDocType0010" }, output={ "code": "TestDocType0010" }, inputTemplate=masterdata/DeleteDocumentType/deleteDocumentType, outputTemplate=masterdata/DeleteDocumentType/deleteDocumentTypeResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDocumentType_Invalid_ID, endPoint=/v1/masterdata/documenttypes/{code}, role=admin, templateFields=null, input={ "code": "TestDocType0010" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/DeleteDocumentType/deleteDocumentType, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "code": "ALT-3", "langCode": "eng" }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/RegCenterType/regCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_Dublicate_Centertype_Neg, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-101" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.descr: size must be between 0 and 128" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_Empty, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-5", "langCode": "eng", "name": "", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_Name_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-5", "langCode": "eng", "name": "$REMOVE$", "descr": "alternate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "alternate center", "isActive":"$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenterType_SpacialCharacter_Neg, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "A@LT-3", "langCode": "eng", "name": "alt$er@nate", "descr": "alt@ernate center", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterTypeStatus_All_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "$ID:CreateRegCenterType_All_Valid_Smoke_sid_code$", "isActive": "true" }, output={ "status": "Status updated successfully for Registration Center Types" }, inputTemplate=masterdata/UpdateRegCenterTypeStatus/updateRegCenterTypeStatus, outputTemplate=masterdata/UpdateRegCenterTypeStatus/updateRegCenterTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_allValid_somke, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_columnName, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "abdgf", "type": "startsWith", "value": "alter" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_columnName_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "", "type": "startsWith", "value": "alter" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filterType, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "adfdd", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filterType_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filter_value, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "abdesff" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "fromRecord": "0", "toRecord": "0", "totalRecord": "0" }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/NilSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_filter_value_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_requestTime_format, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortField, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortField_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortType, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "addfd" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type addfd is not supported" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_inValid_sortType_blank, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "alternate" } ], "sort": [ { "sortField": "name", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_valid_col_isActive_true, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "equals", "value": "true" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": true, "code": "$IGNORE$", "name": "$IGNORE$", "descr": "$IGNORE$", "langCode": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_valid_typeFilter_contains, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchRegCenterType_valid_typeFilter_startsWith, endPoint=/v1/masterdata/registrationcentertypes/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "Center A Ben Mansour" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchRegCenterType/searchRegCenterType, outputTemplate=masterdata/SearchRegCenterType/searchRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_All_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr, langCode], input={ "code": "$ID:CreateRegCenterType_All_Valid_Smoke_sid_code$", "langCode": "eng", "name": "alternate", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "code": "ALT-3" }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/RegCenterType/regCenterTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-5", "langCode": "eng", "name": "alternate", "descr": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.descr: size must be between 0 and 128" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[name, descr], input={ "code": "ALT-3", "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_Empty, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-3", "langCode": "eng", "name": "", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCenterType_InputParameter_Name_Missing, endPoint=/v1/masterdata/registrationcentertypes, role=admin, templateFields=[descr], input={ "code": "ALT-3", "langCode": "eng", "name": "$REMOVE$", "descr": "alternate center updated", "isActive":true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/RegCenterType/regCenterType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_Smoke, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "केंद्र एक बेन मंसूर" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_col_code, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "code", "fieldValue": "$IGNORE$", "fieldCode": "$IGNORE$" }, { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$", "fieldCode": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_col_isActive, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "$IGNORE$", "fieldCode":"" }, { "fieldID": "isActive", "fieldValue": "$IGNORE$", "fieldCode":"" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_Valid_col_name_withText, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "केंद्र एक बेन मंसूर" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/FilterRegCenterType/filterRegCenterTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_RequestTime_format, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterColumnName, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterColumnName_blank, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterText, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "code", "type": "unique", "text": "fbheafg" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterType, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "fbheafg", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterRegCenterType_inValid_filterType_blank, endPoint=/v1/masterdata/registrationcentertypes/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterRegCenterType/filterRegCenterType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllRegCenterType_valid_smoke, endPoint=/v1/masterdata/registrationcentertypes/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllRegCenterType/fetchAllRegCenterType, outputTemplate=masterdata/FetchAllRegCenterType/fetchAllRegCenterTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingRegCenterTypeDetails_valid_smoke, endPoint=/v1/masterdata/registrationcentertypes/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingRegCenterTypeDetails/fetchMissingRegCenterTypeDetails, outputTemplate=masterdata/FetchMissingRegCenterTypeDetails/fetchMissingRegCenterTypeDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteRegCenterType_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcentertypes/{code}, role=admin, templateFields=null, input={ "code": "ALT-3" }, output={ "code": "ALT-3" }, inputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterType, outputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterTypeResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteRegCenterType_Invalid_CODE, endPoint=/v1/masterdata/registrationcentertypes/{code}, role=admin, templateFields=null, input={ "code": "ALT-3" }, output={ "errors": [ { "errorCode": "KER-MSD-120", "message": "Registration Center Type not found" } ] }, inputTemplate=masterdata/DeleteRegCenterType/deleteRegCenterType, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Blank_NumberOfKiosks_Neg, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":null, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Negavtive_NumberOfKiosks_Neg, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":-1, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "", "isActive": true, "langCode": "eng", "latitude": "33.995612", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "BTM Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.holidayLocationCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.latitude: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "ALT-3", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "fbheafg", "locationCode": "$LOCATIONCODE$", "longitude": "-6.8152", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_allValid_smoke_sid, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1":"sdfg", "addressLine2":"", "addressLine3":"", "centerEndTime":"03:30:00", "centerStartTime":"00:00:00", "centerTypeCode":"REG", "contactPerson":"rtestsd", "contactPhone":"", "holidayLocationCode":"$LOCATIONCODE$", "langCode":"hin", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name":"Test123", "perKioskProcessTime":"00:30:00", "timeZone":"(GTM+01:00) CENTRAL EUROPEAN TIME", "workingHours":3.5, "zoneCode":"$ZONE_CODE$", "id":"", "isActive":"false", "numberOfKiosks":0, "exceptionHolidayDate":"2021-11-12", "exceptionHolidayName":"", "exceptionHolidayReson":"", "version":"1.0", "requesttime":"$TIMESTAMP$" }, output={ "name": "Test123" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_HolidayLocationCode_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "", "isActive": true, "langCode": "eng", "latitude": "33.995612", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "BTM Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "123414", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.holidayLocationCode: must not be blank" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_blank_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.latitude: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateRegCenter_Invalid_latitude_eng, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone], input={ "addressLine1": "WhiteField", "addressLine2": "whiteBoard", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude": "fbheafg", "locationCode": "$LOCATIONCODE$", "longitude": "-6.815281", "lunchEndTime": "14:00:00", "lunchStartTime": "13:00:00", "name": "WhiteField Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "96874", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-307", "message": "Latitude or Longitude must have maximum 2 digits before and minimum 4 digits after decimal" } ] }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenter_allValid_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name": "HSR Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "name": "HSR Center updated" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenter_numberOfKiosks_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[name, addressLine1, addressLine2, addressLine3, timeZone, langCode], input={ "addressLine1": "HSR", "addressLine2": "Venkatapura", "addressLine3": "kormangla", "centerEndTime": "17:00:00", "centerStartTime": "09:00:00", "centerTypeCode": "REG", "contactPerson": "Venkat TestPerson", "contactPhone": "9663089998", "holidayLocationCode": "$LOCATIONCODE$", "isActive": true, "langCode": "eng", "latitude":"78.5478", "locationCode":"$LOCATIONCODE$", "longitude":"45.2456", "lunchEndTime":"00:00:00", "lunchStartTime":"00:00:00", "name": "HSR Center updated", "perKioskProcessTime": "00:15:00", "timeZone": "Test Time zone", "workingHours": "8:00:00", "zoneCode":"$ZONE_CODE$", "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "numberOfKiosks":12, "exceptionHolidayDate": "2020-11-16", "exceptionHolidayName": "TestHoliday", "exceptionHolidayReson": "CenterCreation", "requesttime": "$TIMESTAMP$" }, output={ "name": "HSR Center updated" }, inputTemplate=masterdata/RegistrationCenter/registrationCenter, outputTemplate=masterdata/RegistrationCenter/registrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegCentStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcenters?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Registration Centers" }, inputTemplate=masterdata/UpdateRegCentStatus/updateRegCentStatus, outputTemplate=masterdata/UpdateRegCentStatus/updateRegCentStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_hierarchylevel, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "4", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel_Text_langCode_invalid_name, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabatdhdhhdjshdjjdnlenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_HierarchyLevel__ListText_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/names?name=Rabat Sale Kenitra, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_LocationCode_allValid_smoke, endPoint=/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "14022", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_LocationCode_invalid_locationcode, endPoint=/v1/masterdata/getlocspecificregistrationcenters/{langcode}/{locationcode}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "14022222322", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagenation_HierarchyLevel_Text_langCode_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentWithPaginationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_hierarchylevel, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "4", "name": "Rabat Sale Kenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_Pagination_HierarchyLevel_Text_langCode_invalid_name, endPoint=/v1/masterdata/registrationcenters/page/{langcode}/{hierarchylevel}/{name}, role=admin, templateFields=[name], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "1", "name": "Rabatdhdhhdjshdjjdnlenitra", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_id_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/{id}/{langcode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_zoneCode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "fra", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$ZONE_CODE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchAllRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_By_zoneCode_invalid_invalid_zonecode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "fra", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "abc", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_Holidays_allValid_smoke, endPoint=/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$ID:CreateRegCenter_allValid_smoke_sid_id$", "year": "2021", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_Holidays_invalid_registrationcenterid, endPoint=/v1/masterdata/getregistrationcenterholidays/{langcode}/{registrationcenterid}/{year}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "1009393901", "year": "2021", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_allValid_smoke, endPoint=/v1/masterdata/registrationcenters, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "$REMOVE$", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_by_langCode_zoneCode_InValid_zonecode, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "KTA1", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_by_langCode_zoneCode_allValid_smoke, endPoint=/v1/masterdata/getzonespecificregistrationcenters/{langcode}/{zonecode}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$ZONE_CODE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_coordinate_specific_allValid_smoke, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=[langcode], input={ "longitude": "-6.453275", "latitude": "34.52117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_coordinate_specific_invalid_latitude, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=null, input={ "longitude": "-6.453275", "latitude": "34117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_coordinate_specific_invalid_longitude, endPoint=/v1/masterdata/getcoordinatespecificregistrationcenters/{langcode}/{longitude}/{latitude}/{proximitydistance}, role=admin, templateFields=null, input={ "longitude": "-63275", "latitude": "34.52117", "langcode": "eng", "proximitydistance": "21", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "$REMOVE$", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_validateTimestamp_allValid_smoke, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=[langcode], input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "2021-01-20T06:22:07.797Z" }, output={ "status":"Valid" }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/FetchRegCent/fetchRegCentValidateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_validateTimestamp_invalid_id, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "1000ffudyf1", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "2021-01-20T06:22:07.797Z" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchRegCent_validateTimestamp_invalid_timestamp, endPoint=/v1/masterdata/registrationcenters/validate/{id}/{langcode}/{timestamp}, role=admin, templateFields=null, input={ "longitude": "$REMOVE$", "latitude": "$REMOVE$", "langcode": "eng", "proximitydistance": "$REMOVE$", "locationcode": "$REMOVE$", "registrationcenterid": "$REMOVE$", "year": "$REMOVE$", "id": "10001", "hierarchylevel": "$REMOVE$", "name": "$REMOVE$", "zonecode": "$REMOVE$", "timestamp": "$TIMESTAM@@33$" }, output={ "errors": [ { "errorCode": "KER-MSD-033" } ] }, inputTemplate=masterdata/FetchRegCent/fetchRegCent, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllRegCent_valid_smoke, endPoint=/v1/masterdata/registrationcenters/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllRegCent/fetchAllRegCent, outputTemplate=masterdata/FetchAllRegCent/fetchAllRegCentResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchRegCentHistory_allValid_smoke, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=[langCode], input={ "registrationCenterId": "10001", "effectiveDate": "$TIMESTAMP$", "langCode": "eng" }, output={ "registrationCentersHistory": [{ "isActive": "true" }] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchRegCentHistory_invalid_langcode, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=null, input={ "registrationCenterId": "10001", "effectiveDate": "2021-01-21T04:58:42.064Z", "langCode": "ori" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchRegCentHistory_invalid_registrationCenterId, endPoint=/v1/masterdata/registrationcentershistory/{registrationCenterId}/{langCode}/{effectiveDate}, role=admin, templateFields=null, input={ "registrationCenterId": "19098", "effectiveDate": "2021-01-21T04:58:42.064Z", "langCode": "eng" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/FetchRegCentHistory/fetchRegCentHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_Invalid_RequestTime, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Center A Ben Mansour" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_Name_eng_All_smoke, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Dynamiccenterstory" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/RegCenterFilter/regCenterFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_Name_eng_Unique_smoke, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Dynamiccenterstory" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/RegCenterFilter/regCenterFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterFilter_inValid_columnName, endPoint=/v1/masterdata/registrationcenters/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Center A Ben Mansour" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/RegCenterFilter/regCenterFilter, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_RegCenterSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/registrationcenters/search, role=admin, templateFields=[name], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HSR Center updated", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "name": "Center Mehdia" }] }, inputTemplate=masterdata/RegCenterSearch/regCenterSearch, outputTemplate=masterdata/RegCenterSearch/regCenterSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenterLang_Smoke, endPoint=/v1/masterdata/registrationcenters/language, role=globalAdmin, templateFields=[addressLine1, addressLine2, addressLine3, contactPerson, name], input={ "addressLine1": "National Road Test", "addressLine2": "Alla Tazi Test", "addressLine3": "MyCountry Test", "contactPerson": "Cliff Hanger Test", "id": "10008", "langCode": "eng", "name": "Center Sidi Allal Tazi Test", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "name": "Center Sidi Allal Tazi Test", "addressLine1": "National Road Test", "addressLine2": "Alla Tazi Test", "addressLine3": "MyCountry Test", "contactPerson": "Cliff Hanger Test" }, inputTemplate=masterdata/UpdateRegistrationCenterLang/updateRegistrationCenter, outputTemplate=masterdata/UpdateRegistrationCenterLang/updateRegistrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateRegistrationCenterNonLanguage_Smoke, endPoint=/v1/masterdata/registrationcenters/nonlanguage, role=admin, templateFields=[contactPerson, name], input={ "contactPerson": "sudeep", "id": "10008", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "contactPhone": "9663089998", "centerTypeCode": "REG" }, inputTemplate=masterdata/UpdateRegistrationCenterNonLanguage/updateRegistrationCenter, outputTemplate=masterdata/UpdateRegistrationCenterNonLanguage/updateRegistrationCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingRegCenterDetails_valid_smoke, endPoint=/v1/masterdata/registrationcenters/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingRegCenterDetails/fetchMissingRegCenterDetails, outputTemplate=masterdata/FetchMissingRegCenterDetails/fetchMissingRegCenterDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommissionRegCenter_All_Valid_Smoke_sid, endPoint=/v1/masterdata/registrationcenters/decommission/{regCenterID}, role=globalAdmin, templateFields=null, input={ "regCenterID": "$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DecommissionRegCenter/decommissionRegCenter, outputTemplate=masterdata/DecommissionRegCenter/decommissionRegCenterResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteRegCenter_Invalid_ID, endPoint=/v1/masterdata/registrationcenters/{registrationCenterId}, role=admin, templateFields=null, input={ "registrationCenterId": "djdjdjj2233" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/DeleteRegCenter/deleteRegCenter, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping, role=globalAdmin, templateFields=[name], input={ "id": "masterdata-220005", "name": "automation", "statusCode": "active", "regCenterId": "10005", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "$IGNORE$", "statusCode": "active", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$", "zoneName": "$IGNORE$", "regCenterName": "$IGNORE$" }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/UserCenterMapping/userCenterMappingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user1", "name": "automation", "statusCode": "active", "regCenterId": "10006", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user1", "name": "automation", "statusCode": "active", "regCenterId": "", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_duplicate_entry, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[name], input={ "id": "auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "10005", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UserCenterMapping/userCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateUserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping, role=globalAdmin, templateFields=[langCode], input={ "id": "func_auto_test_user", "name": "automationUpdated", "statusCode": "active", "regCenterId": "10005", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "automationUpdated", "statusCode": "active", "regCenterId": "10005", "zoneCode": "BSN", "zoneName": "Benslimane", "regCenterName": "Center Mehdia" }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/UserCenterMapping/userCenterMappingResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:115)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_Invalid_regCenterId, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[langCode], input={ "id": "func_auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "124213", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:115)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UserCenterMapping_Invalid_InputParameter_regCenterId_Missing, endPoint=/v1/masterdata/usercentermapping, role=admin, templateFields=[langCode], input={ "id": "func_auto_test_user", "name": "automation", "statusCode": "active", "regCenterId": "", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-215", "message": "Registration Center not found" } ] }, inputTemplate=masterdata/UserCenterMapping/updateUserCenterMapping, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:115)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateUserCenterMappingStatus_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "func_auto_test_user", "isActive": true }, output={ "status": "Status updated successfully for User" }, inputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatus, outputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.PatchWithPathParam.test(PatchWithPathParam.java:123)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateUserCenterMappingStatus_Invalid_Id, endPoint=/v1/masterdata/usercentermapping?isActive={isActive}&id={id}, role=globalAdmin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-USR-008", "message": "Zone user mapping not exists or not active" } ] }, inputTemplate=masterdata/UpdateUserCenterMappingStatus/updateUserCenterMappingStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_All_Valid_Smoke, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "code": "Laptop2" }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/MachineType/machineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_Dublicate_Neg, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-061" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[name], input={ "code": "Laptop2", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "Laptop3", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop2", "description": "Laptop2 test ", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=null, input={ "code": "Laptop2", "description": "Laptop2 test", "isActive": "$REMOVE$", "langCode": "eng", "name": "Laptop3 testname", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "$REMOVE$", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineType_With_Spacial_Characters_Neg, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "L@apto@p2", "description": "Lapto@p2 info", "isActive": true, "langCode": "eng", "name": "Lap$top2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateMachineTypeStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[], input={ "code": "Laptop2", "isActive": "true" }, output={ "status": "Status updated successfully for machineType" }, inputTemplate=masterdata/UpdateMachineTypeStatus/updateMachineTypeStatus, outputTemplate=masterdata/UpdateMachineTypeStatus/updateteMachineTypeStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_Equals_Name_eng_smoke, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "Laptop-2", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/MachineTypeSearch/machineTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:158)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_columnName_empty, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_filterType_empty, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_inValid_filter_type, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "between", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalidPaginationValue, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination,pageStart" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_SortField, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "fbheafg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_columnName, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "fbheafg", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_empty_sortField, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_empty_sortFieldType, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_invalid_sortType, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "code", "type": "equals", "value": "Laptop-2", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "code", "sortType": "fbheafg" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_MachineTypeSearch_withoutfilterValue_eng, endPoint=/v1/masterdata/machinetypes/search, role=admin, templateFields=[value], input={ "filters": [], "sort": [ { "sortField": "code", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "isActive": "$IGNORE$", "createdBy": "$IGNORE$", "code": "$IGNORE$", "langCode": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$" } ] }, inputTemplate=masterdata/MachineTypeSearch/machineTypeSearch, outputTemplate=masterdata/MachineTypeSearch/machineTypeSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_All_Valid_Smoke, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "Laptop2", "description": "Laptop2 info updated", "isActive": true, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "code": "Laptop2" }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/MachineType/machineTypeResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Description_AboveMaxLen128, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[name], input={ "code": "Laptop3", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "isActive": false, "langCode": "eng", "name": "Laptop3", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 128" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test", "isActive": false, "langCode": "eng", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test", "isActive": false, "langCode": "eng", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description], input={ "code": "Laptop3", "description": "Laptop3 test ", "isActive": false, "langCode": "eng", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Empty, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineType_Invalid_InputParameter_Code_Missing, endPoint=/v1/masterdata/machinetypes, role=admin, templateFields=[description, name], input={ "code": "$REMOVE$", "description": "Laptop2 test information", "isActive": false, "langCode": "eng", "name": "Laptop2 test", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/MachineType/machineType, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_Valid_Smoke, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/FilterMachineType/filterMachineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_Valid_col_as_name_filterType_all, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/FilterMachineType/filterMachineTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_FilterText, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptddddop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "totalCount": "0" }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_RequestTime_format, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterColumnName, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "ndddddame", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterColumnName_blank, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "all", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterType, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "alddddl", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineType_inValid_filterType_blank, endPoint=/v1/masterdata/machinetypes/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "", "text": "Laptop-2" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachineType/filterMachineType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllMachineType_valid_smoke_langcodeandCode, endPoint=/v1/masterdata/machinetypes/all, role=admin, templateFields=[], input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllMachineType/fetchAllMachineType, outputTemplate=masterdata/FetchAllMachineType/fetchAllMachineTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_Duplicate_Neg, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand", "id": "HP04", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand", "id": "HP04", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "$REMOVE$", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3,2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Invalid_machineTypeCode, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DMR", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-722", "message": "Invalid mtype_code received" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "qwertyuiopasdfg17", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "$REMOVE$", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "qwertyuiopasdfg17", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "$REMOVE$", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_isActive_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": "$REMOVE$", "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachineSpecification_InputParameter_machineTypeCode_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "$REMOVE$", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateMachineSpecification_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for MachineSpecification" }, inputTemplate=masterdata/UpdateMachineSpecificationStatus/updateMachineSpecificationStatus, outputTemplate=masterdata/UpdateMachineSpecificationStatus/updateteMachineSpecificationStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Equals_Name_eng_smoke, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Brand, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "brand", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "brand", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "$IGNORE$", "brand": "HP", "model": "$IGNORE$", "machineTypeCode": "$IGNORE$", "minDriverversion": "$IGNORE$", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Model, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "model", "type": "equals", "value": "1234", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "model", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_contains, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "P", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_Name_FltrTyp_startsWith, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "H", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_col_as_isActive, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_Valid_sortType_DESC, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "HP", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "DESC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "id": "$IGNORE$", "name": "HP", "brand": "HP", "model": "1234", "machineTypeCode": "$IGNORE$", "minDriverversion": "3.2", "description": "HP brand", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/SearchMachineSpec/searchMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_columnName, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "abdcde", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_columnName_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filterType, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "fbheafg", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filterType_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filter_value, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "abded", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_filter_value_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_pagesize, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-313", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_requestTime_format, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2018-12-10 06:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortField, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "fbheafg", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field fbheafg" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortField_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortType, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "fbheafg" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type fbheafg is not supported" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_sortType_blank, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "equals", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_typeFilter_contains, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "contains", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachineSpec_inValid_typeFilter_startsWith, endPoint=/v1/masterdata/machinespecifications/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "isActive", "type": "startsWith", "value": "true", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [{ "sortField": "name", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachineSpec/searchMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_All_Valid_Smoke, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[description], input={ "brand": "HP", "description": "HP brand updated", "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "machineTypeCode": "Laptop2", "minDriverversion": "3.2", "model": "1234", "name": "HP", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/MachineSpecification/MachineSpecificationResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_AboveMaxLen32, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Brand_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "$REMOVE$", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "Dell Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.brand: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3,2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: size must be between 0 and 256" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Invalid_machineTypeCode, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DMR", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-722", "message": "Invalid mtype_code received" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "qwertyuiopasdfg17", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_MinDriverversion_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "$REMOVE$", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.minDriverversion: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_AboveMaxLen16, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "qwertyuiopasdfg17", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: Should not be blank or size must be between 1 and 16" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Model_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "$REMOVE$", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.model: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_AboveMaxLen64, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_Name_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[], input={ "brand": "Dell", "description": "Dell brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "DKS", "minDriverversion": "3.2", "model": "1234", "name": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Empty, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachineSpecification_InputParameter_machineTypeCode_Missing, endPoint=/v1/masterdata/machinespecifications, role=admin, templateFields=[name], input={ "brand": "HCL", "description": "HCL brand", "id": "HP05", "isActive": true, "langCode": "eng", "machineTypeCode": "$REMOVE$", "minDriverversion": "3.2", "model": "12345", "name": "HCL Aspire", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineTypeCode: must not be null" } ] }, inputTemplate=masterdata/MachineSpecification/machineSpecification, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_Smoke, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "HP" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_col_as_name_filterType_all, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "HP" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_col_brand, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "brand", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "brand", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_col_model, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "model", "type": "all", "text": "1234" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "model", "fieldValue": "1234" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_filterText_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_name_tro_filterType_all, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_Valid_name_tro_filterType_unique, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "HP" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "name", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/FilterMachineSpec/filterMachineSpecResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_FilterText, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "fbheafg" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_RequestTime_format, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterColumnName, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterColumnName_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "unique", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterType, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "fbheafg", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachineSpec_inValid_filterType_blank, endPoint=/v1/masterdata/machinespecifications/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "POA" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachineSpec/filterMachineSpec, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllDeviceTypes_valid_smoke, endPoint=/v1/masterdata/devicetypes/all, role=admin, templateFields=[], input={ }, output={ }, inputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypes, outputTemplate=masterdata/FetchAllDeviceType/fetchAllDeviceTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachineSpec_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machinespecifications/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteMachineSpec/deleteMachineSpec, outputTemplate=masterdata/DeleteMachineSpec/deleteMachineSpecResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachineSpec_Invalid_ID, endPoint=/v1/masterdata/machinespecifications/{id}, role=admin, templateFields=null, input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-117", "message": "Machine Specification not Found" } ] }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"$PUBLICKEY$", "signPublicKey":"$PUBLICKEY$", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$", "name": "Mach-Test", "machineSpecId": "$IGNORE$", "serialNum": "FB5962911687", "ipAddress": "192.168.0.424", "isActive": "$IGNORE$", "macAddress": "61-D3-FD-12-C9-ED", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$" }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/Machine/machineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"", "machineSpecId":"1001", "name":"HMT", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Machine_Zone, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"BOM", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_Zone_nonAccessable, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"STH", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_publicKey, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"anyRandomString", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-257", "message": "Invalid public key provided" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_Invalid_validitydate_Format, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2018-12-24T05", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"qwertyuiopasdfge18", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_MSpecID_AboveMaxLen36, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"abcdefghijklmnopqrstuvwxyzabcdefghijk", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_MachineName_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateMachine_inValid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_All_Valid_Smoke, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[name], input={ "id":"$ID:CreateMachine_All_Valid_Smoke_sid_id$", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test updated", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"$PUBLICKEY$", "signPublicKey":"$PUBLICKEY$", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "id":"$IGNORE$", "name": "Mach-Test updated", "machineSpecId": "$IGNORE$", "serialNum":"FB5962911687", "ipAddress": "192.168.0.424", "isActive": "$IGNORE$", "langCode": "$IGNORE$", "macAddress": "61-D3-FD-12-C9-ED", "zoneCode": "$IGNORE$", "validityDateTime": "$IGNORE$" }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/Machine/machineResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_MAC_Address_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"", "machineSpecId":"1001", "name":"HMT", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Machine_Name_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Machine_Zone, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"BOM", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Zone_Code_Blank, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_Zone_nonAccessable, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"STH", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-255", "message": "Admin not authorized to access this Machine for this Zone" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_Invalid_validitydate_Format, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$", "name":"Mach-Test1", "serialNum":"FB5962911687", "validityDateTime":"2018-12-24T05", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : validityDateTime" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_IPAddress_AboveMaxLen17, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"qwertyuiopasdfge18", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.ipAddress: size must be between 0 and 17" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_MSpecID_AboveMaxLen36, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"abcdefghijklmnopqrstuvwxyzabcdefghijk", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.machineSpecId: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_MacAddress_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.macAddress: Should not be blank or size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_MachineName_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "serialNum":"FB5962911687", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateMachine_inValid_SerialNumber_AboveMaxLen64, endPoint=/v1/masterdata/machines, role=admin, templateFields=[name], input={ "id":"123", "ipAddress":"192.168.0.424", "isActive":true, "langCode":"eng", "macAddress":"61-D3-FD-12-C9-ED", "machineSpecId":"1001", "name":"Mach-Test2", "serialNum":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "validityDateTime":"2021-12-24T05:52:46.758Z", "publicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "signPublicKey":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCPeK0rYSEqIhX1m4X8fk78zEhO7GTdzKE3spKlRqMc2l3fCDu0QjvC55F9saq+7fM8+oz/RDcLWOvsRl+4tLST5s86mKfsTjqmjnmUZTezSz8lb3/8YDl/K9TxOhpxXbYh9hvQ3J9Is7KECTzj1VAmmqc3HCrw/F8wC2T9wsLaIwIDAQAB", "zoneCode":"$ZONE_CODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.serialNum: size must be between 0 and 64" } ] }, inputTemplate=masterdata/Machine/machine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateMachineStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines, role=globalAdmin, templateFields=[], input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for machine" }, inputTemplate=masterdata/UpdateMachineStatus/updateMachineStatus, outputTemplate=masterdata/UpdateMachineStatus/updateteMachineStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_ColumnName, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "dfadf", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_EmptyFilterType, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_EmptySortField, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "a2ml30846", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Invalid_SortField, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "12abcd21", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field 12abcd21" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNFilterTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "macAddress", "type": "equals", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "macAddress", "type": "contains", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMacAddressNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "macAddress", "type": "startsWith", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "macAddress", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "contains", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "equals", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnMachineSpecIdNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "machineSpecId", "type": "startsWith", "value": "1001", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "contains", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "equals", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_ColumnSerialNumberNTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "serialNum", "type": "startsWith", "value": "FB5962911687", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "serialNum", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_FilterTypeContains, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_FilterTypeStartsWith, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "startsWith", "value": "NLT", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_Smoke, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_SortFieldDESC, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_TwoFilterValues_TypeEqualsNEquals, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "equals", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" }, { "columnName": "macAddress", "type": "equals", "value": "61-D3-FD-12-C9-ED", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "id", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_TwoSortFields_AscNDesc, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "ASC" }, { "sortField": "macAddress", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_SearchMachine_Valid_TwoSortFields_DescNDesc, endPoint=/v1/masterdata/machines/search, role=globalAdmin, templateFields=[value], input={ "filters": [ { "columnName": "name", "type": "contains", "value": "Mach-Test", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "name", "sortType": "DESC" }, { "sortField": "macAddress", "sortType": "DESC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [ { "id": "$IGNORE$", "name": "$IGNORE$", "serialNum": "FB5962911687", "macAddress": "61-D3-FD-12-C9-ED", "ipAddress": "192.168.0.424", "machineSpecId": "$IGNORE$", "zoneCode": "$IGNORE$", "zone": "$IGNORE$", "isActive": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchMachine/searchMachine, outputTemplate=masterdata/SearchMachine/searchMachineResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Invalid_ColumnName, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "dkfjdkfj", "type": "equals", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Invalid_EmptyColumnName, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "", "type": "equals", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Invalid_EmptyFilterType, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "", "text": "a2ml30846" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Valid_ColumnMachineSpecId, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "machineSpecId", "type": "All", "text": "$ID:CreateMachineSpecification_All_Valid_Smoke_sid_id$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "machineSpecId", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/FilterMachines/filterMachinesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FilterMachines_Valid_ColumnStatus, endPoint=/v1/masterdata/machines/filtervalues, role=globalAdmin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "all", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" } ] }, inputTemplate=masterdata/FilterMachines/filterMachines, outputTemplate=masterdata/FilterMachines/filterMachinesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_allValid_smoke_with_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "$ID:CreateRegCenter_allValid_smoke_sid_id$" }, output={ "data": [{ "isActive": "true" }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineByCenterResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:160)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_allValid_smoke, endPoint=/v1/masterdata/machines, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "$REMOVE$" }, output={ "machines": [{ "isActive": true }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_allValid_smoke_with_id, endPoint=/v1/masterdata/machines/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$", "langcode": "$REMOVE$", "regCenterId": "$REMOVE$" }, output={ "machines": [{ "isActive": true }] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/FetchMachine/fetchMachineResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchMachine_inValid_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "id": "$REMOVE$", "langcode": "$REMOVE$", "regCenterId": "1@222" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/FetchMachine/fetchMachine, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachine_All_Valid_Smoke_sid, endPoint=/v1/masterdata/machines/{id}, role=globalAdmin, templateFields=[], input={ "id": "$ID:CreateMachine_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/DeleteMachine/deleteMachineResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteMachine_Invalid_ID, endPoint=/v1/masterdata/machines/{id}, role=admin, templateFields=[], input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/DeleteMachine/deleteMachine, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DecommisionMachine_Invalid_ID, endPoint=/v1/masterdata/machines/decommission/{id}, role=admin, templateFields=[], input={ "id": "1022dddw3456778432wsd" }, output={ "errors": [ { "errorCode": "KER-MSD-214", "message": "Machine ID 1022dddw3456778432wsd does not exist" } ] }, inputTemplate=masterdata/DecommisionMachine/decommisionMachine, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": "$REMOVE$", "holidayName": "AutoTest user Eng", "isActive": true, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "locationCode": "$IGNORE$", "holidayDate": "2020-08-15", "holidayName": "AutoTest user Eng", "langCode": "$IGNORE$" }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/Holiday/holidayResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_HolidayDate_Format, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "16-08-2020", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Empty, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayDate_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "$REMOVE$", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "holiday_name size must be between 1 and 64" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_HolidayName_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "$REMOVE$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "location_code size must be between 1 and 128" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_LocationCode_NotInDB, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": false, "langCode": "eng", "locationCode": "GST", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-730", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateHoliday_Invalid_InputParameter_isActive_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayId": $REMOVE$, "holidayName": "AutoTest user", "isActive": "$REMOVE$", "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_FilterType_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "betweens", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_RequestTime_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "asgsgg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_SortField_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "asgsgg", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field asgsgg" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_Invalid_SortType_neg, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "adfdf" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type adfdf is not supported" } ] }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_contains_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "contains", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_equals_holidayName_ara_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user Ara", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "ara", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_equals_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "equals", "value": "AutoTest user Eng", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_startsWith_holidayName_ara_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "startsWith", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "ara", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_HolidaySearch_startsWith_holidayName_eng_pos, endPoint=/v1/masterdata/holidays/search, role=admin, templateFields=[value], input={ "filters": [ { "columnName": "holidayName", "type": "startsWith", "value": "AutoTest user", "fromValue": "$REMOVE$", "toValue": "$REMOVE$" } ], "sort": [ { "sortField": "holidayName", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/HolidaySearch/holidaySearch, outputTemplate=masterdata/HolidaySearch/holidaySearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_All_Valid_Smoke, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday updated", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": true, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "holidayId": "$IGNORE$", "locationCode": "$IGNORE$", "holidayDate": "2020-08-15", "holidayName": "AutoTest user", "langCode": "$IGNORE$" }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/Holiday/holidayResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_HolidayDate_Format, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "16-08-2020", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Empty, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayDate_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "$REMOVE$", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_AboveMaxLen64, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "holiday_name size must be between 1 and 64" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_HolidayName_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "$REMOVE$", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$LOCATIONCODE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_AboveMaxLen128, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "location_code size must be between 1 and 128" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_Missing, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "One or more input parameter(s) is missing" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHoliday_Invalid_InputParameter_LocationCode_NotInDB, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[holidayDesc, holidayName], input={ "holidayDate": "2020-08-15", "holidayDesc": "AutoTest user Holiday", "holidayName": "AutoTest user", "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": false, "langCode": "eng", "locationCode": "SOS", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-732", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/Holiday/holiday, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHolidayStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}, role=admin, templateFields=[], input={ "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": "true" }, output={ "status": "Status updated successfully for holiday" }, inputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatus, outputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateHolidayStatus_TO_Verify_Deactivation_Neg, endPoint=/v1/masterdata/holidays?holidayId={holidayId}&isActive={isActive}, role=admin, templateFields=[], input={ "holidayId": "$ID:CreateHoliday_All_Valid_Smoke_sid_holidayId$", "isActive": "false" }, output={ "status": "Status updated successfully for holiday" }, inputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatus, outputTemplate=masterdata/UpdateHolidayStatus/updateHolidayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_Valid_Smoke, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user Eng" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/FilterHolidays/filterHolidaysResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_FilterText, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "sdfgsds" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_RequestTime_format, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "2018-12-1006:12:52.994Z" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterColumnName, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "dsdsjdh", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterColumnName_blank, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "unique", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterText, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "ashashadf" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ <<<<<<< HEAD ======= "totalCount": 0 >>>>>>> upstream/develop }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/NilFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterType, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "sdsdsd", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_filterType_blank, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "holidayName", "type": "", "text": "AutoTest user" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterHolidays_inValid_langCode, endPoint=/v1/masterdata/holidays/filtervalues, role=admin, templateFields=null, input={ "filters": [{ "columnName": "holidayName", "type": "unique", "text": "AutoTest user" }], "languageCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/FilterHolidays/filterHolidays, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_All_Valid_Smoke_sid, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-08-15", "locationCode": "$LOCATIONCODE$" }, output={ "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/DeleteHoliday/deleteHolidayResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_Invalid_holidayDate_Neg, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-0", "locationCode": "$LOCATIONCODE$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : holidayDate" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_Invalid_locationCode, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "$TIMESTAMP$", "holidayDate": "2020-08-15", "locationCode": "Fe4$" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteHoliday_Invalid_requesttime_Neg, endPoint=/v1/masterdata/holidays, role=admin, templateFields=[], input={ "requesttime": "ssf$5", "holidayDate": "2020-08-15", "locationCode": "$LOCATIONCODE$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ], "holidayDate": "2020-08-15", "locationCode": "$IGNORE$" }, inputTemplate=masterdata/DeleteHoliday/deleteHoliday, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_inValid_hierLevel_locHierCombo, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId.test(SimplePostForAutoGenId.java:146)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_All_Valid_Smoke, endPoint=/v1/masterdata/locations, role=admin, templateFields=[name, hierarchyName], input={ "code": "TST12", "name": "Test_Loc_A_", "hierarchyLevel": "$HIERARCHYLEVEL$", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "isActive": "$IGNORE$", "code": "TST12", "name": "Test_Loc_A_", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/LocationController/locationDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_EmptyCode_SecondaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "", "name": "Test_Loc_1_A", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 32" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_EmptyHierarchyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_EmptyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_HierarchyLevel_LongInt, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"2147483647", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : hierarchyLevel" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_NameLength129, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_Invalid_requestTime_format, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "2019/12/20" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_inValid_HierarchyName65, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "parentLocCode":"$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateLocationData_inValid_parentLocCode_nonExisting_inDB, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"$HIERARCHYLEVEL$", "hierarchyName":"$HIERARCHYNAME$", "parentLocCode":"fbheafg", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-243", "message": "Parent location not found" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_All_Valid_Smoke, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "TST12", "name": "Test_Loc_A_updated", "hierarchyLevel": "$HIERARCHYLEVEL$", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "isActive": "$IGNORE$", "code": "TST12", "name": "Test_Loc_A_updated", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/LocationController/locationDataResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as Skipped, as no Output comparison done
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:506)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:472)
at io.mosip.testrig.apirig.testscripts.SimplePut.test(SimplePut.java:108)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_EmptyCode_PrimaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[langCode], input={ "code": "", "name": "Test_Loc_1_A", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_EmptyHierarchyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"3", "hierarchyName": "", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_EmptyName, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_HierarchyLevel_LongInt, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"2147483647", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : hierarchyLevel" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_NameLength129, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 0 and 128" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_code_for_primaryLang_eng, endPoint=/v1/masterdata/locations, role=admin, templateFields=[langCode], input={ "code": "anyString", "name": "Test_Loc_B_2", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_Invalid_requestTime_format, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "2019/12/20" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_inValid_HierarchyName65, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel": "0", "hierarchyName":"abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklm", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.hierarchyName: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_inValid_hierLevel_locHierCombo, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel": "0", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "$PARENTLOCCODE$", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-244", "message": "Location hierarchy is invalid" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationData_inValid_parentLocCode_nonExisting_inDB, endPoint=/v1/masterdata/locations, role=admin, templateFields=[hierarchyName], input={ "code": "NST", "name": "NDATA", "hierarchyLevel":"4", "hierarchyName": "$HIERARCHYNAME$", "parentLocCode": "ENTLOCCOD", "langCode": "eng", "isActive": false, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-027", "message": "Parent Location fbheafg does not exist" } ] }, inputTemplate=masterdata/LocationController/locationData, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateLocationStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/locations, role=admin, templateFields=null, input={ "code": "TST12", "isActive": "true" }, output={ "status": "Status updated successfully for location" }, inputTemplate=masterdata/UpdateLocationStatus/updateLocationStatus, outputTemplate=masterdata/UpdateLocationStatus/updateLocationStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
java.lang.NullPointerException
at io.mosip.testrig.apirig.testscripts.PatchWithPathParam.test(PatchWithPathParam.java:118)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 22 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterLocationData_Valid_Smoke, endPoint=/v1/masterdata/locations/filtervalues, role=admin, templateFields=[columnName], input={ "filters": [{ "columnName": "Zone", "type": "unique", "text": "$ZONE_CODE$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [] }, inputTemplate=masterdata/FilterLocationData/filterLocationData, outputTemplate=masterdata/FilterLocationData/filterLocationDataResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:472)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:151)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterLocationData_Invalid_EmptyFilterType, endPoint=/v1/masterdata/locations/filtervalues, role=admin, templateFields=[columnName], input={ "filters": [{ "columnName": "Zone", "type": "", "text": "$ZONE_CODE$" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterLocationData/filterLocationData, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_immediatechildren, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$LOCATIONCODE$", "hierarchyname": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationImmediatechildrenResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_Langcode_smoke, endPoint=/v1/masterdata/locations/level/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "isActive": true }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_by_Langcode_smoke, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "isActive": true }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationDetailsbyLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_by_invalid_LanGcode, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "endgysgshw66wg", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_by_invalid_locationcode, endPoint=/v1/masterdata/locations/info/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "100sw33223@!@#36", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_hierarchyname_smoke, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "City" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_invalid_locationname, endPoint=/v1/masterdata/locations/validate/{locationname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "000", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "status": "Invalid" }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationValidationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_details_validate_locationname, endPoint=/v1/masterdata/locations/validate/{locationname}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "locationname": "10000", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "status": "Valid" }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationValidationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_invalid_langcode, endPoint=/v1/masterdata/locations/{langcode}, role=admin, templateFields=null, input={ "langcode": "en@@ddddg", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_langcode_invalid_locationcode, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "10@@EDDD6", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_langcode_locationcode_smoke, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_langcode_smoke, endPoint=/v1/masterdata/locations/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "locationname": "$REMOVE$", "locationcode": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "locations": [{ "isActive": true }] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/FetchLocation/fetchLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchLocation_locationcode_invalid_langcode, endPoint=/v1/masterdata/locations/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "langcode": "en@@@#EDFF", "locationcode": "$LOCATIONCODE$", "locationname": "$REMOVE$", "hierarchyname": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/FetchLocation/fetchLocation, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllLocation_valid_smoke, endPoint=/v1/masterdata/locations/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllLocation/fetchAllLocation, outputTemplate=masterdata/FetchAllLocation/fetchAllLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingLocation_valid_smoke, endPoint=/v1/masterdata/locations/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchMissingLocation/fetchMissingLocation, outputTemplate=masterdata/FetchMissingLocation/fetchMissingLocationResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_All_Valid_Smoke, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "Test-info-Template-auto", "description": "Test-info-Template auto description", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Test-info-Template-auto" }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/TemplateType/templateTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Test-info-Template desc", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "$REMOVE$", "description": "Test-info-Template desc", "isActive":true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplateType_InputParameter_isActive_Missing, endPoint=/v1/masterdata/templatetypes, role=admin, templateFields=[description], input={ "code": "Test-info-Template", "description": "Test-info-Template desc", "isActive":"$REMOVE$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/TemplateType/templateType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Doc", "description": "Doc Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Doc" }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/TemplateFileFormat/templateFileFormatResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "$REMOVE$", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "Docx", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "Docxx", "description": "", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_Description_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "Docxx", "description": "$REMOVE$", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx1", "description": "Docxx Test", "isActive": false, "langCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateTemplateFileFormat_InputParameter_isActive_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx1", "description": "Docxx Test", "isActive": "$REMOVE$", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.isActive: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplateFileFormatStatus_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "Doc", "isActive": true }, output={ "status": "Status updated successfully for Template File Formats" }, inputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatus, outputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplateFileFormatStatus_Invalid_word, endPoint=/v1/masterdata/templatefileformats?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/UpdateTemplateFileFormatStatus/updateTemplateFileFormatStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=AMasterdata_UpdateTemplateFileFormat_InputParameter_LangCode_AboveMaxLen3, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "engr", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "$ID:CreateTemplateFileFormat_All_Valid_Smoke_sid_code$", "description": "Doc Test updated", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "Doc" }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/TemplateFileFormat/templateFileFormatResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_AboveMaxLen36, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Code_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "$REMOVE$", "description": "Docxx Test", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_AboveMaxLen256, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docx", "description": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvW", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: Should not be blank or size must be between 1 and 256" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Description_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=[langCode], input={ "code": "Docxx", "description": "$REMOVE$", "isActive": false, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.description: must not be null" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_Invalid_LangCode, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "GER", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Empty, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_UpdateTemplateFileFormat_InputParameter_LangCode_Missing, endPoint=/v1/masterdata/templatefileformats, role=admin, templateFields=null, input={ "code": "docx", "description": "Docxx Test", "isActive": false, "langCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/TemplateFileFormat/templateFileFormat, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplateFileFormat_All_Valid_Smoke, endPoint=/v1/masterdata/templatefileformats/{code}, role=admin, templateFields=null, input={ "code": "$ID:CreateTemplateFileFormat_All_Valid_Smoke_sid_code$" }, output={ "code": "Doc" }, inputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormat, outputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormatResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplateFileFormat_Invalid_code, endPoint=/v1/masterdata/templatefileformats/{code}, role=admin, templateFields=null, input={ "code": "asdf" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/DeleteTemplateFileFormat/deleteTemplateFileFormat, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetTemplateFileFormat_allValid_smoke, endPoint=/v1/masterdata/templatefileformats/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "json" }, output={ "templateFileFormats": [{ "code": "json", "isActive": true }] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormatResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetTemplateFileFormat_inValid_code, endPoint=/v1/masterdata/templatefileformats/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "jdhdudhdson" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetTemplateFileFormat_langcode_allValid_smoke, endPoint=/v1/masterdata/templatefileformats/code/{code}, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "code": "json" }, output={ "templateFileFormats": [{ "code": "json", "isActive": true }] }, inputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormat, outputTemplate=masterdata/GetTemplateFileFormat/getTemplateFileFormatResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "json", "fileText": "abc", "id": "445566777", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/Template/templateResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_FileFormatCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "$REMOVE$", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_ModuleName_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.moduleName: size must be between 0 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_Name_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_Name_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_Name_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "$REMOVE$", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateTemplate_InputParameter_TemplateTypeCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contain, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_contains_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "contains", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_equals_filterValue_null, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_invalid, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "defshd" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_filterType_startsWith_filterValue_null, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "startsWith", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_ColumnName_Name_LangCode_eng_smoke, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_ColumnName, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-311", "message": "Column is missing in request" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_FilterType, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-312", "message": "Filter type is missing" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_Empty_FilterValue, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-390", "message": "Invalid filter value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_columnName, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "defjdkf", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_pageFetch_lessThan1, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "test template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchTemplateDetails_inavlid_paginationValue, endPoint=/v1/masterdata/templates/search, role=admin, templateFields=[value], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "Test-template" } ], "sort": [ { "sortField": "name", "sortType": "ASC" } ], "pageStart": abc, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : pagination" } ] }, inputTemplate=masterdata/SearchTemplateDetails/searchTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_All_Valid_Smoke, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "test template" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_FilterType_all, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "all", "text": "test template" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "$IGNORE$", "fieldValue": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_Invalid_filterType, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "ghji", "text": "authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_empty_columnName, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "", "type": "unique", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.filters[0].columnName: must not be blank" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_empty_filterType, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "name", "type": "", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_invalid_columnName, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[text], input={ "filters": [{ "columnName": "fbheafg", "type": "unique", "text": "Template for authorization" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterTemplateDetails_invalid_text, endPoint=/v1/masterdata/templates/filtervalues, role=admin, templateFields=[], input={ "filters": [{ "columnName": "name", "type": "unique", "text": "abcsdn" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [] }, inputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetails, outputTemplate=masterdata/FilterTemplateDetails/filterTemplateDetailsResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplateStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates, role=admin, templateFields=[], input={ "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$", "isActive": "true" }, output={ "status": "Status updated successfully for Templates" }, inputTemplate=masterdata/UpdateTemplateStatus/updateTemplateStatus, outputTemplate=masterdata/UpdateTemplateStatus/updateTemplateStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_All_Valid_Smoke, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template updated", "fileFormatCode": "json", "fileText": "abc", "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$", "isActive": true, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/Template/templateResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_FileFormatCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "$REMOVE$", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.fileFormatCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_ModuleName_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "name": "Test-template", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.moduleName: size must be between 0 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_Name_AboveMaxLen128, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxy", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_Name_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 128" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_Name_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "$REMOVE$", "templateTypeCode": "Test-info-Template-auto", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_AboveMaxLen36, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "abcdefghijklmnopqrstuvwxyzabcdefghijk", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Empty, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateTemplate_InputParameter_TemplateTypeCode_Missing, endPoint=/v1/masterdata/templates, role=admin, templateFields=[description, name], input={ "description": "test template", "fileFormatCode": "Doc", "fileText": "abc", "id": "test-03", "isActive": false, "langCode": "eng", "model": "model-1", "moduleId": "10001", "moduleName": "Pre-Registration", "name": "Test-template", "templateTypeCode": "$REMOVE$", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.templateTypeCode: must not be null" } ] }, inputTemplate=masterdata/Template/template, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_allValid_ByLangcode_smoke, endPoint=/v1/masterdata/templates/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_allValid_smoke_Get, endPoint=/v1/masterdata/templates, role=admin, templateFields=null, input={ "langcode": "$REMOVE$", "code": "$REMOVE$", "templatetypecode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_allValid_smoke_with_lang_and_templatetypecode, endPoint=/v1/masterdata/templates/{langcode}/{templatetypecode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "Test-info-Template-auto" }, output={ "templates": [{ "isActive": true }] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/FetchTemplate/fetchTemplateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_invalid_code, endPoint=/v1/masterdata/templates/templatetypecodes/{code}, role=admin, templateFields=[], input={ "langcode": "$REMOVE$", "code": "RPR_DUP_UIN_RPR_DUP_UIN_", "templatetypecode": "$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplate_invalid_templatetypecode_unexisting, endPoint=/v1/masterdata/templates/{langcode}/{templatetypecode}, role=admin, templateFields=[], input={ "langcode": "eng", "code": "$REMOVE$", "templatetypecode": "notInDB" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/FetchTemplate/fetchTemplate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplate_All_Valid_Smoke_sid, endPoint=/v1/masterdata/templates/{id}, role=admin, templateFields=[], input={ "id": "$ID:CreateTemplate_All_Valid_Smoke_sid_id$" }, output={ }, inputTemplate=masterdata/DeleteTemplate/deleteTemplate, outputTemplate=masterdata/DeleteTemplate/deleteTemplateResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteTemplate_Invalid_ID, endPoint=/v1/masterdata/templates/{id}, role=admin, templateFields=[], input={ "id": "hdhshshsh" }, output={ "errors": [ { "errorCode": "KER-MSD-046", "message": "Template not found." } ] }, inputTemplate=masterdata/DeleteTemplate/deleteTemplate, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllUserDetails_valid_smoke, endPoint=/v1/masterdata/usersdetails, role=admin, templateFields=null, input={ }, output={ "mosipUserDtoList": [ ] }, inputTemplate=masterdata/FetchAllUserDetails/fetchAllUserDetails, outputTemplate=masterdata/FetchAllUserDetails/fetchAllUserDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchValidDocuments_allValid_smoke_with_lang, endPoint=/v1/masterdata/validdocuments/{languagecode}, role=admin, templateFields=[languagecode], input={ "languagecode": "eng" }, output={ "documentcategories": [ ] }, inputTemplate=masterdata/FetchValidDocuments/fetchValidDocuments, outputTemplate=masterdata/FetchValidDocuments/fetchValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllValidDocuments_valid_smoke, endPoint=/v1/masterdata/validdocuments/all, role=admin, templateFields=null, input={ }, output={ "data": [ ] }, inputTemplate=masterdata/FetchAllValidDocuments/fetchAllValidDocuments, outputTemplate=masterdata/FetchAllValidDocuments/fetchAllValidDocumentsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteValidDocument_Invalid_ID, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{doctypecode}, role=admin, templateFields=null, input={ "doccategorycode": "rrtyyuhhgfdds", "doctypecode": "4edfghhys" }, output={ "errors": [ { "errorCode": "KER-MSD-016", "message": "Valid document not found" } ] }, inputTemplate=masterdata/DeleteValidDocument/deleteValidDocument, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetPossiableValues_Invalid_Invalid_FieldName, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=eng, role=admin, templateFields=null, input={ "fieldName":"abc" }, output={ "errors": [ { "errorCode": "$IGNORE$", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetPossiableValues_Invalid_Invalid_langCode, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=abc, role=admin, templateFields=null, input={ "fieldName":"bloodType" }, output={ "errors": [ { "errorCode": "$IGNORE$", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetPossiableValues_allValid_smoke, endPoint=/v1/masterdata/possiblevalues/{fieldName}?langCode=eng, role=admin, templateFields=null, input={ "fieldName":"bloodType" }, output={ "eng": [{ "code": "$IGNORE$", "value": "$IGNORE$", "dataType": "$IGNORE$" }] }, inputTemplate=masterdata/GetPossiableValues/getPossiableValues, outputTemplate=masterdata/GetPossiableValues/getPossiableValuesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_Invalid_langcode, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"MNA", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_Invalid_reasoncategorycode, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"a@b@12c", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_allValid_smoke, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=[langcode], input={ "reasoncategorycode":"MNA", "langcode":"eng" }, output={ "errors": null }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReasonResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetPacketRejectionReason_with_empty_data, endPoint=/v1/masterdata/packetrejectionreasons/{reasoncategorycode}/{langcode}, role=admin, templateFields=null, input={ "reasoncategorycode":"$IGNORE$", "langcode":"$IGNORE$" }, output={ "errors": [ { "errorCode": "KER-MSD-036", "message": "Reason not found" } ] }, inputTemplate=masterdata/GetPacketRejectionReason/getPacketRejectionReason, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonCategory_All_Valid_Smoke, endPoint=/v1/masterdata/packetrejectionreasons/reasoncategory, role=admin, templateFields=[langCode], input={ "code": "TEST_CAT_CODE", "name": "TEST_CAT", "description": "test reason category code", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "code": "TEST_CAT_CODE" }, inputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategory, outputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategoryResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonCategory_Invalid_langCode, endPoint=/v1/masterdata/packetrejectionreasons/reasoncategory, role=admin, templateFields=null, input={ "code": "TEST_CAT_CODE", "name": "TEST_CAT", "description": "test reason category code", "langCode": "a@@12bc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.langCode: Language code not supported" } ] }, inputTemplate=masterdata/PacketRejectionReasonCategory/packetRejectionReasonCategory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonList_All_Valid_Smoke, endPoint=/v1/masterdata/packetrejectionreasons/reasonlist, role=admin, templateFields=[langCode], input={ "code": "TEST_LIST_CODE", "name": "TEST_LIST", "description": "test reason list", "rsnCatCode": "TEST_CAT_CODE", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "rsnCatCode": "TEST_CAT_CODE", "code": "TEST_LIST_CODE" }, inputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonList, outputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonListResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_PacketRejectionReasonList_Invalid_Invalid_langCode, endPoint=/v1/masterdata/packetrejectionreasons/reasonlist, role=admin, templateFields=null, input={ "code": "TEST_LIST_CODE", "name": "TEST_LIST", "description": "test reason list", "rsnCatCode": "TEST_CAT_CODE", "langCode": "a@@12bc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.langCode: Language code not supported" } ] }, inputTemplate=masterdata/PacketRejectionReasonList/packetRejectionReasonList, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByLangCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByLangCode_allValid_smoke, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "modules": [{ "id": "$IGNORE$", "name": "$IGNORE$", "langCode": "$IGNORE$", "description": "$IGNORE$", "isActive": true }] }, inputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCode, outputTemplate=masterdata/GetModuleByLangCode/getModuleByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByIdLangCode_Invalid_Invalid_lD, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=null, input={ "id":"abc", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByIdLangCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetModuleByIdLangCode_allValid_smoke, endPoint=/v1/masterdata/modules/{id}/{langcode}, role=admin, templateFields=[langcode], input={ "id":"10001", "langcode":"eng" }, output={ "modules": [{ "id": "$IGNORE$", "name": "$IGNORE$", "langCode": "$IGNORE$", "description": "$IGNORE$", "isActive": true }] }, inputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCode, outputTemplate=masterdata/GetModuleByIdLangCode/getModuleByIdLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_allValid_smoke, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"eng", "effdatetimes":"$TIMESTAMP$" }, output={ "machineHistoryDetails": [{ "id": "10001", "name": "$IGNORE$", "langCode": "$IGNORE$", "isActive": true, "serialNum": "$IGNORE$", "ipAddress": "$IGNORE$", "macAddress": "$IGNORE$", "machineSpecId": "$IGNORE$", "effectDateTime": "$IGNORE$", "validityDateTime": "$IGNORE$" }] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/GetMachineHistory/getMachineHistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_Invalid_Invalid_effdatetimes, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"eng", "effdatetimes":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-033", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_Invalid_Invalid_lD, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"abc", "langcode":"eng", "effdatetimes":"2021-10-19T06:04:22.475Z" }, output={ "errors": [ { "errorCode": "KER-MSD-032", "message": "Machine History not found" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachineHistory_Invalid_Invalid_langCode, endPoint=/v1/masterdata/machineshistories/{id}/{langcode}/{effdatetimes}, role=admin, templateFields=null, input={ "id":"10001", "langcode":"abc", "effdatetimes":"2021-10-19T06:04:22.475Z" }, output={ "errors": [ { "errorCode": "KER-MSD-032", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetMachineHistory/getMachineHistory, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMachines_allValid_smoke, endPoint=/v1/masterdata/machines, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetMachines/getMachines, outputTemplate=masterdata/GetMachines/getMachinesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyByHierarchyName_Invalid_Invalid_hierarchyname, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "hierarchyname":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyName, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyByHierarchyName_allValid_smoke, endPoint=/v1/masterdata/locations/locationhierarchy/{hierarchyname}, role=admin, templateFields=null, input={ "hierarchyname":"City" }, output={ "locations": [{ "code": "$IGNORE$", "name": "$IGNORE$", "hierarchyLevel": "$IGNORE$", "hierarchyName": "City", "parentLocCode": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyName, outputTemplate=masterdata/GetLocationHierarchyByHierarchyName/getLocationHierarchyByHierarchyNameResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetimmediateChildrenByLocationCode_allValid_smoke, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"$LOCATIONCODE$", "langcode":"eng" }, output={ "locations": [{ "code": "$IGNORE$", "name": "$IGNORE$", "hierarchyLevel": "$IGNORE$", "hierarchyName": "$IGNORE$", "parentLocCode": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_langcode, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"$LOCATIONCODE$", "langcode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetimmediateChildrenByLocationCode_Invalid_Invalid_locationcode, endPoint=/v1/masterdata/locations/immediatechildren/{locationcode}/{langcode}, role=admin, templateFields=null, input={ "locationcode":"abc", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-026", "message": "Location not found" } ] }, inputTemplate=masterdata/GetimmediateChildrenByLocationCode/getimmediateChildrenByLocationCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocations_allValid_smoke, endPoint=/v1/masterdata/locations/all, role=admin, templateFields=null, input={ }, output={ "data": "$IGNORE$" }, inputTemplate=masterdata/GetLocations/getLocations, outputTemplate=masterdata/GetLocations/getLocationsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyLevelByLastUpdatedDate_allValid_smoke, endPoint=/v1/masterdata/locationHierarchyLevels?lastUpdated=2020-10-20T17:13:44.793Z, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDate, outputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLocationHierarchyLevelByLastUpdatedDate_with_Invalid_lD, endPoint=/v1/masterdata/locationHierarchyLevels?lastUpdated=abc, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-261", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/GetLocationHierarchyLevelByLastUpdatedDate/getLocationHierarchyLevelByLastUpdatedDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetLanguage_allValid_smoke, endPoint=/v1/masterdata/languages, role=admin, templateFields=null, input={ }, output={ "languages": [{ "code": "$IGNORE$", "name": "$IGNORE$", "family": "$IGNORE$", "nativeName": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetLanguage/getLanguage, outputTemplate=masterdata/GetLanguage/getLanguageResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetMappedMachinesByRegCentID_allValid_smoke, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId":"10005" }, output={ }, inputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentID, outputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Admin_GetMappedMachinesByRegCentID_Invalid_Invalid_regCenterId, endPoint=/v1/masterdata/machines/mappedmachines/{regCenterId}, role=admin, templateFields=null, input={ "regCenterId":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-030", "message": "Machine not Found" } ] }, inputTemplate=masterdata/GetMappedMachinesByRegCentID/getMappedMachinesByRegCentID, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetIdTypeByLangCode_InValid_Invalid_langCode, endPoint=/v1/masterdata/idtypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-022", "message": "ID Type not found." } ] }, inputTemplate=masterdata/GetIdTypeByLangCode/getIdTypeByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetIdTypeByLangCode_allValid_smoke, endPoint=/v1/masterdata/idtypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng" }, output={ "idtypes": [{ "code": "$IGNORE$", "descr": "$IGNORE$", "name": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetIdTypeByLangCode/getIdTypeByLangCode, outputTemplate=masterdata/GetIdTypeByLangCode/getIdTypeByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetHolidaysMissingIds_InValid_Inavild_langCode, endPoint=/v1/masterdata/holidays/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIds, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetHolidaysMissingIds_allValid_smoke, endPoint=/v1/masterdata/holidays/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$", "fieldValue": "$IGNORE$", "langCode": "$IGNORE$" }, inputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIds, outputTemplate=masterdata/GetHolidaysMissingIds/getHolidaysMissingIdsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_getregistrationmachineusermappinghistory_allValid_smoke, endPoint=/v1/masterdata/getregistrationmachineusermappinghistory/{effdtimes}/{registrationcenterid}/{machineid}/{userid}, role=admin, templateFields=null, input={ "effdtimes":"$TIMESTAMP$", "registrationcenterid":"10001", "machineid":"10001", "userid":"110001" }, output={ "registrationCenters": [{ "cntrId": "10001", "machineId": "10001", "usrId": "110001", "isActive": "$IGNORE$", "langCode": "$IGNORE$", "effectivetimes": "$IGNORE$" }] }, inputTemplate=masterdata/getregistrationmachineusermappinghistory/getregistrationmachineusermappinghistory, outputTemplate=masterdata/getregistrationmachineusermappinghistory/getregistrationmachineusermappinghistoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:160)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Admin_GetBiometricAttributesByAuthType_InValid_Invalid_biometrictypecode, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"eng", "biometrictypecode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-004", "message": "BiometricAttribute not found" } ] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetBiometricAttributesByAuthType_InValid_Invalid_langcode, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"abc", "biometrictypecode":"FNR" }, output={ "errors": [ { "errorCode": "KER-MSD-004", "message": "BiometricAttribute not found" } ] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetBiometricAttributesByAuthType_allValid_smoke, endPoint=/v1/masterdata/getbiometricattributesbyauthtype/{langcode}/{biometrictypecode}, role=admin, templateFields=null, input={ "langcode":"eng", "biometrictypecode":"FNR" }, output={ "biometricattributes": [{ "code": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$", "biometricTypeCode": "FNR", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthType, outputTemplate=masterdata/GetBiometricAttributesByAuthType/getBiometricAttributesByAuthTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_All_Valid_Smoke_sid, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "code": "TST" }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/BiometricAttributes/biometricAttributesResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_biometricTypeCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "ABC", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-APP-103" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_empty_biometricTypeCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.biometricTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_empty_name, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "TST", "name": "", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.name: Should not be blank or size must be between 1 and 64" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_Invalid_langCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=null, input={ "code": "TST1", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "abc", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_empty_code, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=[langCode], input={ "code": "", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "eng", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.code: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_BiometricAttributes_empty_langCode, endPoint=/v1/masterdata/biometricattributes, role=admin, templateFields=null, input={ "code": "TST", "name": "Test", "description": "Auto Test", "biometricTypeCode": "PHT", "langCode": "", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/BiometricAttributes/biometricAttributes, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetExceptionalHolidays_InValid_Invalid_langCode, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=null, input={ "registrationCenterId":"10001", "langCode":"abc" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetExceptionalHolidays_InValid_Invalid_registrationCenterId, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=[langCode], input={ "registrationCenterId":"abc", "langCode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-802", "message": "Center ID is invalid" } ] }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetExceptionalHolidays_allValid_smoke, endPoint=/v1/masterdata/exceptionalholidays/{registrationCenterId}/{langCode}, role=admin, templateFields=[langCode], input={ "registrationCenterId":"10001", "langCode":"eng" }, output={ }, inputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidays, outputTemplate=masterdata/GetExceptionalHolidays/getExceptionalHolidaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-118", "message": "Document Type not found" } ] }, inputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_allValid_smoke, endPoint=/v1/masterdata/documenttypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng" }, output={ "documenttypes": [{ "code": "$IGNORE$", "name": "$IGNORE$", "description": "$IGNORE$", "isActive": "$IGNORE$" }] }, inputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCode, outputTemplate=masterdata/GetDocumentTypeByLangCode/getDocumentTypeByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documenttypes/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_all_valid_smoke, endPoint=/v1/masterdata/documenttypes/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcode, outputTemplate=masterdata/GetMissingDocumentTypeByLangcode/getMissingDocumentTypeByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocCategory_All_Valid_Smoke_sid, endPoint=/v1/masterdata/documentcategories?isActive=true&code=POA, role=admin, templateFields=null, input={ }, output={ "status": "Status updated successfully for Document Categories" }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/UpdateDocCategory/updateDocCategoryResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocCategory_Invalid_code, endPoint=/v1/masterdata/documentcategories?isActive=true&code=ABC, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDocCategory_Invalid_status, endPoint=/v1/masterdata/documentcategories?isActive=false&code=POA, role=admin, templateFields=null, input={ }, output={ "errors": [ { "errorCode": "KER-MSD-055", "message": "Mapping exist before deactivating remove the mapping" } ] }, inputTemplate=masterdata/UpdateDocCategory/updateDocCategory, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategory_allValid_smoke, endPoint=/v1/masterdata/documentcategories, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetDocCategory/getDocCategory, outputTemplate=masterdata/GetDocCategory/getDocCategoryResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategoryByLangCode_Invalid_code, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"ABC", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategoryByLangCode_Invalid_langcode, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"POA", "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-014", "message": "Document Category not found" } ] }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Admin_GetDocCategoryByLangCode_allValid_smoke, endPoint=/v1/masterdata/documentcategories/{code}/{langcode}, role=admin, templateFields=null, input={ "code":"POA", "langcode":"eng" }, output={ }, inputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCode, outputTemplate=masterdata/GetDocCategoryByLangCode/getDocCategoryByLangCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocumentTypeByLangCode_InValid_langcode, endPoint=/v1/masterdata/documentcategories/missingids/{langcode}, role=admin, templateFields=null, input={ "langcode":"eng1" }, output={ "errors": [ { "errorCode": "KER-LANG-ERR", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetMissingDocumentCategoryByLangcode_allValid_smoke, endPoint=/v1/masterdata/documentcategories/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ "id": "$IGNORE$" }, inputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcode, outputTemplate=masterdata/GetMissingDocumentCategoryByLangcode/getMissingDocumentCategoryByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_CreateBiometricTypes_All_Valid_Smoke, endPoint=/v1/masterdata/biometrictypes, role=admin, templateFields=[langCode], input={ "description": "wrong word", "name": "dumbo6", "langCode": "eng", "code": "dumbo6", "requesttime": "$TIMESTAMP$" }, output={ "code": "dumbo6" }, inputTemplate=masterdata/CreateBiometricType/createBiometricType, outputTemplate=masterdata/CreateBiometricType/createBiometricTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypes_allValid_smoke, endPoint=/v1/masterdata/biometrictypes, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/GetBiometricTypes/getBiometricTypes, outputTemplate=masterdata/GetBiometricTypes/getBiometricTypesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Output Validation Exception |
java.lang.NullPointerException
at io.mosip.testrig.apirig.admin.fw.util.AdminTestUtil.getWithPathParamAndCookie(AdminTestUtil.java:2051)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:139)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypesByLangcode_InValid_langCode, endPoint=/v1/masterdata/biometrictypes/{langcode}, role=admin, templateFields=null, input={ "langcode":"asdgav" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypesByLangcode_allValid_smoke, endPoint=/v1/masterdata/biometrictypes/{langcode}, role=admin, templateFields=[langcode], input={ "langcode":"eng" }, output={ }, inputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcode, outputTemplate=masterdata/GetBiometricTypesByLangcode/getBiometricTypesByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_Code, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=null, input={ "code":"FTTasdf", "langCode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_InValid_langCode, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=null, input={ "code":"FTT", "langCode":"awegaf" }, output={ "errors": [ { "errorCode": "KER-MSD-006", "message": "Biometric Type not found" } ] }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_FNR_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"FNR", "langCode":"eng" }, output={ "code": "FNR" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_IRS_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"IRS", "langCode":"eng" }, output={ "code": "IRS" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetBiometricTypeByCodeAndLangcode_allValid_PHT_smoke, endPoint=/v1/masterdata/biometrictypes/{code}/{langCode}, role=admin, templateFields=[langCode], input={ "code":"PHT", "langCode":"eng" }, output={ "code": "PHT" }, inputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcode, outputTemplate=masterdata/GetBiometricTypeByCodeAndLangcode/getBiometricTypeByCodeAndLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateIdType_Invalid_langCode, endPoint=/v1/masterdata/idtypes, role=admin, templateFields=null, input={ "code": "NEW", "descr": "test", "name": "test", "langCode": "eng1", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/CreateIdType/createIdType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateIdType_allValid_smoke, endPoint=/v1/masterdata/idtypes, role=admin, templateFields=[langCode], input={ "code": "NEW", "descr": "test", "name": "test", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "code": "NEW" }, inputTemplate=masterdata/CreateIdType/createIdType, outputTemplate=masterdata/CreateIdType/createIdTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchValidDocumentsByDocCategoryCode_allValid_smoke_with_lang, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{languagecode}, role=admin, templateFields=[languagecode], input={ "doccategorycode": "POI", "languagecode": "eng" }, output={ "response":[ { "docCategoryCode": "POI" } ] }, inputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCode, outputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchValidDocumentsByDocCategoryCode_inValid_DocCategory, endPoint=/v1/masterdata/validdocuments/{doccategorycode}/{languagecode}, role=admin, templateFields=null, input={ "doccategorycode": "POIsdf", "languagecode": "eng" }, output={ "response":[] }, inputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/fetchValidDocumentsByDocCategoryCode, outputTemplate=masterdata/FetchValidDocumentsByDocCategoryCode/invalidValidDocumentsByDocCategoryCodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_All_Valid_Smoke, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA" }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/ValidDocument/validDocumentResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_Invalid_InputParameter_docCategoryCode_Missing, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.docCategoryCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_Invalid_InputParameter_docTypeCode_Missing, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "", "docCategoryCode": "POA", "isActive": true, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.docTypeCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateValidDocument_Invalid_isActive, endPoint=/v1/masterdata/validdocuments, role=admin, templateFields=null, input={ "docTypeCode": "doc_auto_test", "docCategoryCode": "POA", "isActive": abc, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : " } ] }, inputTemplate=masterdata/ValidDocument/validDocument, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllTitle_all_valid_smoke, endPoint=/v1/masterdata/title/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllTitle/fetchAllTitle, outputTemplate=masterdata/FetchAllTitle/fetchAllTitleResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Blank_SortField, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_ColumnName, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCodesfd", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_FilterType_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "asdf" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-318", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_NegPageFetch, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_NegPageStart, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageStart: Should have positive integer value" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_RequestTime, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_SortField_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createddDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field createddDateTime" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Invalid_SortType_neg, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "asdf" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type asdf is not supported" } ] }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Valid_Filter_DocCatcode, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "value": "POA", "columnName": "docCategoryCode", "type": "equals" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/ValidDocumentSearch/validDocumentSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentSearch_Valid_Smoke, endPoint=/v1/masterdata/validdocuments/search, role=admin, templateFields=[languageCode], input={ "filters": [], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ValidDocumentSearch/validDocumentSearch, outputTemplate=masterdata/ValidDocumentSearch/validDocumentSearchResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_Blank_FilterType, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_InValid_FilterType, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "iSActive", "type": "between", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_InValid_columnName, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "lang_code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_Invalid_RequestTime, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ValidDocumentFilter_Valid_Smoke, endPoint=/v1/masterdata/validdocuments/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" }, { "fieldID": "isActive", "fieldValue": "false" } ], "errors": null }, inputTemplate=masterdata/ValidDocumentFilter/validDocumentFilter, outputTemplate=masterdata/ValidDocumentFilter/validDocumentFilterResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocType_DocCatByAppID_invalid_language, endPoint=/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}, role=admin, templateFields=null, input={ "applicantId": "001", "languages": "e@@@@456rfdhdh" }, output={ "errors": [ { "errorCode": "KER-MSD-150", "message": "Document Category- Document Type mapping not found" } ] }, inputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppID, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetDocType_DocCatByAppID_valid_smoke, endPoint=/v1/masterdata/applicanttype/{applicantId}/languages?languages={languages}, role=admin, templateFields=null, input={ "applicantId": "001", "languages": "eng" }, output={ "isActive":true, "documentCategories":[ { "isActive":true }] }, inputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppID, outputTemplate=masterdata/GetDocType_DocCatByAppID/getDocType_DocCatByAppIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDynamicField_All_Valid_Smoke_sid, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=[langCode], input={ "name": "TestAutomationField", "description": "TestAutomationField", "dataType": "string", "value": "A", "code": "500", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAutomationField", "description": "TestAutomationField", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateDynamicField_ByfieldName_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=[langCode], input={ "name": "TestAPL", "description": "TestAPL", "dataType": "string", "value": "A", "code": "500", "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAPL", "description": "TestAPL", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicField_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields?id={id}, role=admin, templateFields=[langCode], input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$", "dataType": "string", "description": "Test dynamic field updated", "langCode": "eng", "name": "TestAPL", "code": "500", "value": "A", "requesttime": "$TIMESTAMP$" }, output={ "name": "TestAPL", "description": "Test dynamic field updated", "code": "500", "value": "A" }, inputTemplate=masterdata/DynamicField/dynamicField, outputTemplate=masterdata/DynamicField/dynamicFieldResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicFieldStatus_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$", "isActive": true }, output={ "status": "Status updated successfully for Dynamic Fields" }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicFieldStatus_ByFieldName_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/all?isActive={isActive}&fieldName={id}, role=admin, templateFields=null, input={ "id": "TestAPL", "isActive": true }, output={ "status": "Status updated successfully for Dynamic Fields" }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateDynamicFieldStatus_Invalid_id, endPoint=/v1/masterdata/dynamicfields?isActive={isActive}&id={id}, role=admin, templateFields=null, input={ "id": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-SCH-003", "message": "Dynamic field not found" } ] }, inputTemplate=masterdata/UpdateDynamicFieldStatus/updateDynamicFieldStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchDynamicField_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchDynamicField/fetchDynamicField, outputTemplate=masterdata/FetchDynamicField/fetchDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchDistinctDynamicField_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields/distinct, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchDistinctDynamicField/fetchDistinctDynamicField, outputTemplate=masterdata/FetchDistinctDynamicField/fetchDistinctDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_FetchDistinctDynamicFieldByLangcode_AllValid_smoke, endPoint=/v1/masterdata/dynamicfields/distinct/{langCode}, role=admin, templateFields=null, input={ "langCode":"eng" }, output={ }, inputTemplate=masterdata/FetchDistinctDynamicFieldByLangcode/fetchDistinctDynamicFieldByLangcode, outputTemplate=masterdata/FetchDistinctDynamicFieldByLangcode/fetchDistinctDynamicFieldByLangcodeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDynamicField_All_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/{id}, role=admin, templateFields=null, input={ "id": "$ID:CreateDynamicField_All_Valid_Smoke_sid_id$" }, output={ "status": "DynamicField deleted successfully" }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/DeleteDynamicField/deleteDynamicFieldResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDynamicField_ByFieldName_allValid_smoke, endPoint=/v1/masterdata/dynamicfields/all/{id}, role=admin, templateFields=null, input={ "id": "TestAPL" }, output={ "status": "DynamicField deleted successfully" }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/DeleteDynamicField/deleteDynamicFieldResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteDynamicField_Invalid_ID, endPoint=/v1/masterdata/dynamicfields/{id}, role=admin, templateFields=null, input={ "id": "asdf" }, output={ "errors": [ { "errorCode": "KER-SCH-003", "message": "Dynamic field not found" } ] }, inputTemplate=masterdata/DeleteDynamicField/deleteDynamicField, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Blank_SortField, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-314", "message": "Missing sort field or sort type values" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_NegPageFetch, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": -1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageFetch: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_NegPageStart, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": -1, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.pagination.pageStart: Should have positive integer value" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_RequestTime, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_SortField_neg, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createddDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-357", "message": "Invalid sort field createddDateTime" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Invalid_SortType_neg, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "asdf" }], "pageStart": 0, "pageFetch": 1, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-358", "message": "Sort type asdf is not supported" } ] }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Valid_Filter_Name, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "name", "type": "equals", "value": "bloodType" }], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": null }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/SearchDynamicField/searchDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchDynamicField_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/search, role=admin, templateFields=[languageCode], input={ "filters": [], "sort": [{ "sortField": "createdDateTime", "sortType": "ASC" }], "pageStart": 0, "pageFetch": 10, "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": null }, inputTemplate=masterdata/SearchDynamicField/searchDynamicField, outputTemplate=masterdata/SearchDynamicField/searchDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_Blank_FilterType, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-322", "message": "Filter Type cannot be empty or null" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_InValid_FilterType, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "iSActive", "type": "between", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-324", "message": "Received Filter Type not supported" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_InValid_columnName, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "lang_code", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-317" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_Invalid_RequestTime, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "2019-7-3T05:22:35.845" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FilterDynamicField_Valid_Smoke, endPoint=/v1/masterdata/dynamicfields/filtervalues, role=admin, templateFields=[languageCode], input={ "filters": [{ "columnName": "isActive", "type": "unique", "text": "" }], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "filters": [ { "fieldID": "isActive", "fieldValue": "true" }, { "fieldID": "isActive", "fieldValue": "false" } ], "errors": null }, inputTemplate=masterdata/FilterDynamicField/filterDynamicField, outputTemplate=masterdata/FilterDynamicField/filterDynamicFieldResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingDynamicField_All_Valid_smoke, endPoint=/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": null }, output={ }, inputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicField, outputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingDynamicField_Allvalid_smoke, endPoint=/v1/masterdata/dynamicfields/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "description" }, output={ }, inputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicField, outputTemplate=masterdata/FetchMissingDynamicField/fetchMissingDynamicFieldResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_ByLangcode_allValid_smoke, endPoint=/v1/masterdata/workingdays/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/FetchWorkingDays/fetchWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_InvalidValid_langCode, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=null, input={ "langCode": "eng1", "registrationCenterID": "10011" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Language Code is Invalid" } ] }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_InvalidValid_registrationCenterID, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "1001112" }, output={ "errors": [ { "errorCode": "KER-MSD-802", "message": "Center ID is invalid" } ] }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchWorkingDays_allValid_smoke, endPoint=/v1/masterdata/workingdays/{registrationCenterID}/{langCode}, role=admin, templateFields=[langCode], input={ "langCode": "eng", "registrationCenterID": "10011" }, output={ "errors": null }, inputTemplate=masterdata/FetchWorkingDays/fetchWorkingDays, outputTemplate=masterdata/FetchWorkingDays/fetchWorkingDaysResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateWorkingDay_Invalid_code, endPoint=/v1/masterdata/workingdays, role=admin, templateFields=[langCode, name], input={ "code": "asfd", "langCode": "eng", "requesttime": "$TIMESTAMP$", "name": "xyz" }, output={ "errors": [ { "errorCode": "KER-WKDS-003", "message": "No working/non working day data found" } ] }, inputTemplate=masterdata/UpdateWorkingDay/updateWorkingDay, outputTemplate=masterdata/error, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateWorkingDayStatus_All_Valid_Smoke, endPoint=/v1/masterdata/workingdays?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "102", "isActive": true }, output={ "status": "Status updated successfully for workingDays" }, inputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatus, outputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateWorkingDayStatus_Invalid_id, endPoint=/v1/masterdata/workingdays?isActive={isActive}&code={code}, role=admin, templateFields=null, input={ "code": "notexist", "isActive": true }, output={ "errors": [ { "errorCode": "KER-WKDS-003", "message": "No working/non working day data found" } ] }, inputTemplate=masterdata/UpdateWorkingDayStatus/updateWorkingDayStatus, outputTemplate=masterdata/error, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser_All_Valid_Smoke, endPoint=/v1/masterdata/zoneuser, role=globalAdmin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/ZoneUser/zoneUserResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser__Empty_UserID_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser__Empty_zoneCode_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "request.zoneCode: Should not be blank or size must be between 1 and 36" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_CreateZoneUser__Invalid_zoneCode_Valid, endPoint=/v1/masterdata/zoneuser, role=admin, templateFields=null, input={ "zoneCode": "CST1", "userId": "func_auto_test_user", "isActive": true, "langCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-USR-014", "message": "Admin not authorized to access for this Zone" } ] }, inputTemplate=masterdata/ZoneUser/zoneUser, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateZoneUser_All_Valid_Smoke, endPoint=/v1/masterdata/zoneuser, role=globalAdmin, templateFields=null, input={ "zoneCode": "$ZONE_CODE$", "userId": "func_auto_test_user", "requesttime": "$TIMESTAMP$" }, output={ }, inputTemplate=masterdata/ZoneUser/updateZoneUser, outputTemplate=masterdata/ZoneUser/zoneUserResult, restMethod=put, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_UpdateZoneUserStatus_All_Valid_Smoke_sid, endPoint=/v1/masterdata/zoneuser?isActive={isActive}&userId={userId}, role=admin, templateFields=[], input={ "userId": "func_auto_test_user", "isActive": "true" }, output={ "status": "Status updated successfully for Zone" }, inputTemplate=masterdata/UpdateZoneUserStatus/updateZoneUserStatus, outputTemplate=masterdata/UpdateZoneUserStatus/updateZoneUserStatusResult, restMethod=patch, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetails_ByUserId_allValid_smoke, endPoint=/v1/masterdata/users/{id}, role=admin, templateFields=null, input={ "id":"$USERID$" }, output={ "name": "$IGNORE$", "statusCode": "$IGNORE$", "regCenterId": "10005", "isActive": "$IGNORE$", "zoneCode": "$IGNORE$" }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/GetUserDetails/getUserDetailsByIDResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:160)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetails_allValid_smoke, endPoint=/v1/masterdata/users, role=admin, templateFields=null, input={ "id":"$REMOVE$" }, output={ "name": "$IGNORE$", "statusCode": "$IGNORE$", "regCenterId": "10005", "isActive": "$IGNORE$", "zoneCode": "$IGNORE$" }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/GetUserDetails/getUserDetailsResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetails_InValid_InvalidUserID, endPoint=/v1/masterdata/users/{id}, role=admin, templateFields=null, input={ "id":"abc" }, output={ "errors": [ { "errorCode": "KER-USR-007", "message": "User Center mapping not found" } ] }, inputTemplate=masterdata/GetUserDetails/getUserDetails, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIdAndEffDate_allValid_smoke, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=[langCode], input={ "id":"func_auto_test_user", "effDate":"2023-12-10T08:43:46.614Z" }, output={ "id": "func_auto_test_user" }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDateResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at output validation
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:128)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIdAndEffDate_InValid_UserID, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"abc", "effDate":"2021-12-10T08:43:46.614Z" }, output={ "errors": [ { "errorCode": "KER-USR-003", "message": "User History not found" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIdAndEffDate_InValid_dateFormat, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"func_auto_test_user", "effDate":"2021-12-10T08:43:46.614" }, output={ "errors": [ { "errorCode": "KER-USR-002", "message": "Invalid Date Format" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_GetUserDetailsByIsAndEffDate_InValid_effDate, endPoint=/v1/masterdata/users/{id}/{effDate}, role=admin, templateFields=null, input={ "id":"func_auto_test_user", "effDate":"2021-09-08T08:43:46.614Z" }, output={ "errors": [ { "errorCode": "KER-USR-003", "message": "User History not found" } ] }, inputTemplate=masterdata/GetUserDetailsByIdAndEffDate/getUserDetailsByIdAndEffDate, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteUserCenterMapping_All_Valid_Smoke, endPoint=/v1/masterdata/usercentermapping/{id}, role=admin, templateFields=null, input={ "id": "func_auto_test_user" }, output={ }, inputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMapping, outputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMappingResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:472)
at io.mosip.testrig.apirig.testscripts.DeleteWithParam.test(DeleteWithParam.java:119)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteUserCenterMapping_in_Valid, endPoint=/v1/masterdata/usercentermapping/{id}, role=admin, templateFields=null, input={ "id": "asfgrg" }, output={ "errors": [ { "errorCode": "KER-USR-007", "message": "User Center mapping not found" } ] }, inputTemplate=masterdata/DeleteUserCenterMapping/deleteUserCenterMapping, outputTemplate=masterdata/error, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchUserCenterMapping_All_ValidUser_Smoke, endPoint=/v1/masterdata/usercentermapping/search, role=globalAdmin, templateFields=[languageCode], input={ "filters": [ { "columnName": "userId", "type": "equals", "value": "globaladmin" } ], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "data": [{ "userId": "globaladmin", "zoneName": "$IGNORE$", "regCenterId": "$IGNORE$", "zoneCode": "$IGNORE$" }] }, inputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMapping, outputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMappingResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchUserCenterMapping_InValid_ColumnInvalid, endPoint=/v1/masterdata/usercentermapping/search, role=admin, templateFields=[languageCode], input={ "filters": [ { "columnName": "userId1", "type": "equals", "value": "000000" } ], "languageCode": "eng", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-500", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchUserCenterMapping/searchUserCenterMapping, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_DeleteZoneUser_All_Valid_Smoke_sid, endPoint=/v1/masterdata/zoneuser/{userid}/{zonecode}, role=admin, templateFields=null, input={ "userid": "func_auto_test_user", "zonecode": "$ZONE_CODE$" }, output={ }, inputTemplate=masterdata/DeleteZoneUser/deleteZoneUser, outputTemplate=masterdata/DeleteZoneUser/deleteZoneUserResult, restMethod=delete, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_CHL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "007" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_CHL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "007" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_FR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "001" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_CHL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "003" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_CHL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "2018/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "003" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Failed at otp output validation
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:209)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_DOB_lessThanAYear, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2021/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "005" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "006" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_FR_ADL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "006" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "008" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_FLE_NFR_ADL_true, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "FLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "008" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_Future_date_as_DOB, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2029/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-151", "message": "DOB cannot exceed current date" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_FR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_FR_ADL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_ADL_False, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "004" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_MLE_NFR_ADL_True, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "NFR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "004" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_biometricAvailable, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": "fsadfdf" } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_dateOfBirth, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "2018-01-01 10:00:00.00Z" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "KER-MSD-147", "message": "Invalid query passed for applicant type" } ] }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_gender, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "35132" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "000" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_invalid_residenceStatus, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "4564" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": false } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "000" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_response_time, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=Masterdata_GetApplicantType_valid_smoke, endPoint=/v1/masterdata/getApplicantType, role=admin, templateFields=null, input={ "attributes": [{ "attribute": "residenceStatus", "value": "FR" }, { "attribute": "dateOfBirth", "value": "1996/01/01" }, { "attribute": "gender", "value": "MLE" }, { "attribute": "biometricAvailable", "value": true } ], "requesttime": "$TIMESTAMP$" }, output={ "applicantTypeCode": "002" }, inputTemplate=masterdata/GetApplicantType/getApplicantType, outputTemplate=masterdata/GetApplicantType/getApplicantTypeResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchPacketWorkflow_Valid_Smoke, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "statusCode", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": 10, "requesttime": "$TIMESTAMP$" }, output={ "statusCode": "PROCESSED" }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/SearchPacketWorkflow/searchPacketResult, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
org.testng.SkipException: Marking testcase as Skipped, as no Output comparison done
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:506)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.SimplePost.test(SimplePost.java:196)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchPacketWorkflow_Empty_ColumnName, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": 1, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-000", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_SearchPacketWorkflow_Invalid_Pagination, endPoint=/v1/masterdata/packet/search, role=admin, templateFields=null, input={ "filters": [ { "columnName": "statusCode", "type": "equals", "value": "PROCESSED" } ], "sort": [ { "sortField": "createDateTime", "sortType": "desc" } ], "pageStart": 0, "pageFetch": -1, "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-002", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/SearchPacketWorkflow/searchPacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ResumePacketWorkflow_inValid_requesttime, endPoint=/v1/masterdata/packet/resume, role=admin, templateFields=null, input={ "workflowId": "sfgbvafb", "workflowAction": "RESUME", "requesttime": "afgbb" }, output={ "errors": [ { "errorCode": "KER-MSD-999", "message": "Invalid Format in field : requesttime" } ] }, inputTemplate=masterdata/ResumePacketWorkflow/resumePacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_ResumePacketWorkflow_inValid_workFlowId, endPoint=/v1/masterdata/packet/resume, role=admin, templateFields=null, input={ "workflowId": "sfgbvafb", "workflowAction": "RESUME", "requesttime": "$TIMESTAMP$" }, output={ "errors": [ { "errorCode": "RPR-WAA-003", "message": "$IGNORE$" } ] }, inputTemplate=masterdata/ResumePacketWorkflow/resumePacket, outputTemplate=masterdata/error, restMethod=post, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_allValid_smoke_with_Id_and_langCode, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2000001", "langcode":"eng" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Output Validation Exception |
io.mosip.testrig.apirig.admin.fw.util.AdminTestException: Response has errors
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:504)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:493)
at io.mosip.testrig.apirig.authentication.fw.util.OutputValidationUtil.doJsonOutputValidation(OutputValidationUtil.java:465)
at io.mosip.testrig.apirig.testscripts.GetWithParam.test(GetWithParam.java:152)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.startTestRunner(MosipTestRunner.java:197)
at io.mosip.testrig.apirig.testrunner.MosipTestRunner.main(MosipTestRunner.java:128)
... Removed 21 stack frames |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_allValid_smoke_get, endPoint=/v1/masterdata/holidays, role=admin, templateFields=null, input={ "holidayid":"$REMOVE$", "langcode": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_allValid_smoke_with_Id, endPoint=/v1/masterdata/holidays/{holidayid}, role=admin, templateFields=null, input={ "holidayid":"2000001", "langcode":"$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/FetchHolidays/fetchHolidayResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_invalid_holidayid_unexisting, endPoint=/v1/masterdata/holidays/{holidayid}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"$REMOVE$" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_invalid_holidayid_unexisting with langCode, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"eng" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchHolidays_invalid_langcode_unexisting, endPoint=/v1/masterdata/holidays/{holidayid}/{langcode}, role=admin, templateFields=null, input={ "holidayid":"2450001", "langcode":"GER" }, output={ "errors": [ { "errorCode": "KER-MSD-020", "message": "Holiday not found" } ] }, inputTemplate=masterdata/FetchHolidays/fetchHoliday, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplateType_allValid_smoke, endPoint=/v1/masterdata/templatetypes/{code}/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "auth-email-content" }, output={ }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/FetchTemplateType/fetchTemplateTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplateType_allValid_smoke_langcode, endPoint=/v1/masterdata/templatetypes/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "code": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/FetchTemplateType/fetchTemplateTypeResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchTemplateType_inValid_code, endPoint=/v1/masterdata/templatetypes/{code}/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng", "code": "autmail-content" }, output={ "errors": [ { "errorCode": "KER-MSD-249", "message": "Template Type not Found" } ] }, inputTemplate=masterdata/FetchTemplateType/fetchTemplateType, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllTemplates_AllValid_smoke, endPoint=/v1/masterdata/templates/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllTemplates/fetchAllTemplates, outputTemplate=masterdata/FetchAllTemplates/fetchAllTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingTemplates_Allvalid_smoke, endPoint=/v1/masterdata/templates/missingids/{langcode}?fieldName={fieldName}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "description" }, output={ }, inputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplates, outputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchMissingTemplates_valid_smoke, endPoint=/v1/masterdata/templates/missingids/{langcode}, role=admin, templateFields=[langcode], input={ "langcode": "eng", "fieldName": "$REMOVE$" }, output={ }, inputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplates, outputTemplate=masterdata/FetchMissingTemplates/fetchMissingTemplatesResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchUISpec_allValid_smoke_with_lang, endPoint=/v1/masterdata/uispec/{domain}/latest, role=admin, templateFields=null, input={ "domain": "registration-client" }, output={ }, inputTemplate=masterdata/FetchUISpec/fetchUISpec, outputTemplate=masterdata/FetchUISpec/fetchUISpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllUISpec_valid_smoke, endPoint=/v1/masterdata/uispec/all, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAllUISpec/fetchAllUISpec, outputTemplate=masterdata/FetchAllUISpec/fetchAllUISpecResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAllIdschema_valid_smoke, endPoint=/v1/masterdata/idschema/all, role=admin, templateFields=null, input={ }, output={ "data": [{ }] }, inputTemplate=masterdata/FetchAllIdschema/fetchAllIdschema, outputTemplate=masterdata/FetchAllIdschema/fetchAllIdschemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchIdSchema_allValid_smoke_with_lang, endPoint=/v1/masterdata/idschema/latest, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchIdSchema/fetchIdSchema, outputTemplate=masterdata/FetchIdSchema/fetchIdSchemaResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchModule_Invalid_smoke_with_Invalid_langcode, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng1" }, output={ "errors": [ { "errorCode": "KER-MSD-248", "message": "Module not Found" } ] }, inputTemplate=masterdata/FetchModule/fetchModule, outputTemplate=masterdata/error, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=false, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchModule_allValid_smoke_with_lang, endPoint=/v1/masterdata/modules/{langcode}, role=admin, templateFields=null, input={ "langcode": "eng" }, output={ }, inputTemplate=masterdata/FetchModule/fetchModule, outputTemplate=masterdata/FetchModule/fetchModuleResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |
| Testcase Input |
|---|
| testCaseName=MasterData_FetchAppConfig_allValid_smoke, endPoint=/v1/masterdata/configs, role=admin, templateFields=null, input={ }, output={ }, inputTemplate=masterdata/FetchAppConfig/fetchAppConfig, outputTemplate=masterdata/FetchAppConfig/fetchAppConfigResult, restMethod=get, regenerateHbs=false, validityCheckRequired=false, auditLogCheck=false, checkErrorsOnlyInResponse=true, allowedErrorCodes=null, kycFields=null |
| Messages |